Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @POST("e/xam/ple")
- Call<Object> m3550a(@Header("Content-Type") String str, @Body String str2);
- public static String j(Context context) {
- try {
- return aa.a(context);
- } catch (Exception e2) {
- e2.printStackTrace();
- return a;
- }
- }
- public static String a(byte[] bArr) {
- char[] cArr = new char[(bArr.length * 2)];
- for (int i = 0; i < bArr.length; i++) {
- int i2 = bArr[i] & 255;
- int i3 = i * 2;
- cArr[i3] = c[i2 >>> 4];
- cArr[i3 + 1] = c[i2 & 15];
- }
- return new String(cArr);
- }
- public class C1355f {
- /* renamed from: a */
- public static String f3576a = "MIGfMA0GCSqGSIb3DQEBAQUAA4GSADCBiQKBgQCVSNDQlVBMy2Wh4J3usfQydpwIzY6FwqDwV0Dd+Bk6PA5sc3usQ8mmjLiI2YD1RDv4jjvmAdkXK+HXuxm2fI6XeIQvgnPRaaj9yNcJnFNViogidcFO7Kg2YYj8yj6DgnCkAtgJeUx2DVvyPnv+Vk1q37Tg4qW0dEFNkWL9hKXGSwIDAQAB";
- /* renamed from: a */
- public static byte[] m3787a(String str, String str2) throws Exception {
- try {
- str = C1355f.m3786a(str);
- str2 = str2.getBytes("UTF8");
- byte[] bArr = new byte[16];
- Arrays.fill(bArr, (byte) 0);
- AlgorithmParameterSpec ivParameterSpec = new IvParameterSpec(bArr);
- Cipher instance = Cipher.getInstance("AES/CBC/PKCS5Padding");
- instance.init(1, str, ivParameterSpec);
- return instance.doFinal(str2);
- } catch (String str3) {
- throw new Exception(str3);
- }
- }
- /* renamed from: a */
- public static SecretKeySpec m3786a(String str) throws UnsupportedEncodingException {
- Object obj = new byte[16];
- Arrays.fill(obj, (byte) 0);
- str = str.getBytes("UTF-8");
- System.arraycopy(str, 0, obj, 0, str.length < obj.length ? str.length : obj.length);
- return new SecretKeySpec(obj, "AES");
- }
- /* renamed from: a */
- public static byte[] m3788a(byte[] bArr, String str) throws Exception {
- bArr = KeyFactory.getInstance("RSA").generatePublic(new X509EncodedKeySpec(bArr));
- Cipher instance = Cipher.getInstance("RSA/ECB/PKCS1Padding");
- instance.init(1, bArr);
- return instance.doFinal(str.getBytes());
- }
- }
- private byte[] f8405h = new byte[0];
- Base64.encodeToString(this.f8405h, 2)
Add Comment
Please, Sign In to add comment