Info Call to Crypto API

Description

List of all calls to cryptographic methods.

Recommendation

Do not use insecure or weak cryptographic algorithms. For example, the Data Encryption Standard (DES) encryption algorithm is considered highly insecure

Do not use Object.equals() to compare cryptographic keys

Cryptographic keys should never be serialized

Technical details

Method com.vnpay.ticketlib.Utils.MHHelper.decrypt() calling method javax.crypto.spec.SecretKeySpec.<init>()


    private static byte[] decrypt(byte[] p2, byte[] p3)
    {
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(p2, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u5586\u8dc0\u7898"));
        byte[] v2_4 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u5586\u8dc0\u7898"));
        v2_4.init(2, v0_1);
        return v2_4.doFinal(p3);
    }

Method com.vnpay.ticketlib.Utils.MHHelper.encrypt() calling method javax.crypto.spec.SecretKeySpec.<init>()


    private static byte[] encrypt(byte[] p2, byte[] p3)
    {
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(p2, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u6b65\ud812\u1482"));
        byte[] v2_4 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u6b65\ud812\u1482"));
        v2_4.init(1, v0_1);
        return v2_4.doFinal(p3);
    }

Method com.vnpay.ticketlib.Utils.MHHelper.decrypt() calling method javax.crypto.Cipher.getInstance()


    private static byte[] decrypt(byte[] p2, byte[] p3)
    {
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(p2, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u5586\u8dc0\u7898"));
        byte[] v2_4 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u5586\u8dc0\u7898"));
        v2_4.init(2, v0_1);
        return v2_4.doFinal(p3);
    }

Method com.vnpay.ticketlib.Utils.MHHelper.encrypt() calling method javax.crypto.Cipher.getInstance()


    private static byte[] encrypt(byte[] p2, byte[] p3)
    {
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(p2, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u6b65\ud812\u1482"));
        byte[] v2_4 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u6b65\ud812\u1482"));
        v2_4.init(1, v0_1);
        return v2_4.doFinal(p3);
    }

Method com.nostra13.socialsharing.twitter.extpack.oauth.signpost.d.b.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public String a(com.nostra13.socialsharing.twitter.extpack.oauth.signpost.c.b p4, com.nostra13.socialsharing.twitter.extpack.oauth.signpost.c.a p5)
    {
        try {
            javax.crypto.Mac v0_1 = new StringBuilder();
            v0_1.append(com.nostra13.socialsharing.twitter.extpack.oauth.signpost.c.a(this.b()));
            v0_1.append(38);
            v0_1.append(com.nostra13.socialsharing.twitter.extpack.oauth.signpost.c.a(this.c()));
            com.nostra13.socialsharing.twitter.extpack.oauth.signpost.d.f v1_4 = new javax.crypto.spec.SecretKeySpec(v0_1.toString().getBytes("UTF-8"), "HmacSHA1");
            javax.crypto.Mac v0_5 = javax.crypto.Mac.getInstance("HmacSHA1");
            v0_5.init(v1_4);
            java.io.UnsupportedEncodingException v4_1 = new com.nostra13.socialsharing.twitter.extpack.oauth.signpost.d.f(p4, p5).a();
            com.nostra13.socialsharing.twitter.extpack.oauth.signpost.c.b("SBS", v4_1);
            return this.a(v0_5.doFinal(v4_1.getBytes("UTF-8"))).trim();
        } catch (java.io.UnsupportedEncodingException v4_7) {
            throw new com.nostra13.socialsharing.twitter.extpack.oauth.signpost.exception.OAuthMessageSignerException(v4_7);
        } catch (java.io.UnsupportedEncodingException v4_6) {
            throw new com.nostra13.socialsharing.twitter.extpack.oauth.signpost.exception.OAuthMessageSignerException(v4_6);
        }
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544"));
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544")));
    }

Method com.vnpay.notification.g.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] a(byte[] p3, byte[] p4)
    {
        javax.crypto.Mac v0_2 = javax.crypto.Mac.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u7b27\u2f02\u8d07\u8afe\u5d27\u38a0\u99e7\u958f\u2e94\u1b7e"));
        v0_2.init(new javax.crypto.spec.SecretKeySpec(p4, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u7b27\u2f02\u8d07\u8afe\u5d27\u38a0\u99e7\u958f\u2e94\u1b7e")));
        v0_2.update(p3);
        return v0_2.doFinal();
    }

Method okio.Buffer.hmac() calling method javax.crypto.spec.SecretKeySpec.<init>()


    private okio.ByteString hmac(String p5, okio.ByteString p6)
    {
        try {
            javax.crypto.Mac v0 = javax.crypto.Mac.getInstance(p5);
            v0.init(new javax.crypto.spec.SecretKeySpec(p6.toByteArray(), p5));
        } catch (java.security.NoSuchAlgorithmException) {
            throw new AssertionError();
        } catch (okio.Segment v5_5) {
            throw new IllegalArgumentException(v5_5);
        }
        if (this.head != null) {
            v0.update(this.head.data, this.head.pos, (this.head.limit - this.head.pos));
            okio.Segment v5_2 = this.head;
            while(true) {
                v5_2 = v5_2.next;
                if (v5_2 == this.head) {
                    break;
                }
                v0.update(v5_2.data, v5_2.pos, (v5_2.limit - v5_2.pos));
            }
        }
        return okio.ByteString.of(v0.doFinal());
    }

Method okio.ByteString.hmac() calling method javax.crypto.spec.SecretKeySpec.<init>()


    private okio.ByteString hmac(String p3, okio.ByteString p4)
    {
        try {
            javax.crypto.Mac v0 = javax.crypto.Mac.getInstance(p3);
            v0.init(new javax.crypto.spec.SecretKeySpec(p4.toByteArray(), p3));
            return okio.ByteString.of(v0.doFinal(this.data));
        } catch (java.security.InvalidKeyException v3_3) {
            throw new AssertionError(v3_3);
        } catch (java.security.InvalidKeyException v3_2) {
            throw new IllegalArgumentException(v3_2);
        }
    }

Method okio.HashingSink.<init>() calling method javax.crypto.spec.SecretKeySpec.<init>()


    private HashingSink(okio.Sink p2, okio.ByteString p3, String p4)
    {
        super(p2);
        try {
            super.mac = javax.crypto.Mac.getInstance(p4);
            super.mac.init(new javax.crypto.spec.SecretKeySpec(p3.toByteArray(), p4));
            super.messageDigest = 0;
            return;
        } catch (java.security.NoSuchAlgorithmException) {
            throw new AssertionError();
        } catch (java.security.InvalidKeyException v2_2) {
            throw new IllegalArgumentException(v2_2);
        }
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.decrypt() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static String decrypt(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728\u50ef\u3ae8\u51c3\u91cf\u019e\ueefa\u8433\u0fa7\u3749\ufd1c\u5574\uf435\ubb89\ue489"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u4778\u2893\uc73d\u50ed\u3a93"));
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.encrypt() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] encrypt(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575\ue829\u082e\u2ba5\u1b7d\u0a5c\u6139\u4e99\ue3a0\u066e\u4a6b\ud6e4\uc1e2\u2d6a\ufbbd"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc9f\u20c1\ud560\ue82b\u0855")));
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.HMAC256.createMac() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] createMac(byte[] p3, byte[] p4)
    {
        javax.crypto.Mac v0_2 = javax.crypto.Mac.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u487d\u0f91\u9c39\ub8c5\uc5a1\u7682\u6ea0\uf0da\u4702\uffee"));
        v0_2.init(new javax.crypto.spec.SecretKeySpec(p4, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u487d\u0f91\u9c39\ub8c5\uc5a1\u7682\u6ea0\uf0da\u4702\uffee")));
        v0_2.update(p3);
        return v0_2.doFinal();
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14"));
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14")));
    }

Method com.vnpay.vexemphim.c.b.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] a(byte[] p3, byte[] p4)
    {
        javax.crypto.Mac v0_2 = javax.crypto.Mac.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucde0\u3871\ufbf8\u2523\u5015\u833c\uf893"));
        v0_2.init(new javax.crypto.spec.SecretKeySpec(p4, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucde0\u3871\ufbf8\u2523\u5015\u833c\uf893")));
        v0_2.update(p3);
        return v0_2.doFinal();
    }

Method com.vnpay.vexemphim.c.c.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] a(byte[] p3, byte[] p4)
    {
        javax.crypto.Mac v0_2 = javax.crypto.Mac.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u7f15\u597b\u3f13\ue089\u9217\u8d78\ub767\u033a\u1ff6\ub5f6"));
        v0_2.init(new javax.crypto.spec.SecretKeySpec(p4, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u7f15\u597b\u3f13\ue089\u9217\u8d78\ub767\u033a\u1ff6\ub5f6")));
        v0_2.update(p3);
        return v0_2.doFinal();
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0"));
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public byte[] a(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0")));
    }

Method com.vnpay.vntalk.e.a.b() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public byte[] b(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2\u7ea3\uef9b\u06ac\u7e4f\uc68e\u79cf\u811b\u72cd\u66b2\uccd8\ueefc\uc24a\uc5d6\u93b3"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07f3\ub26d\ue8c7\u7ea1\uefe0")));
    }

Method com.vnpay.vntalk.e.b.a() calling method javax.crypto.spec.SecretKeySpec.<init>()


    public static byte[] a(byte[] p3, byte[] p4)
    {
        javax.crypto.Mac v0_2 = javax.crypto.Mac.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u1772\ubd67\ue281\ua83d\ud21b\ub8ce\u64b1\u806e\u3150\u4adc"));
        v0_2.init(new javax.crypto.spec.SecretKeySpec(p4, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u1772\ubd67\ue281\ua83d\ud21b\ub8ce\u64b1\u806e\u3150\u4adc")));
        v0_2.update(p3);
        return v0_2.doFinal();
    }

Method okio.HashingSource.<init>() calling method javax.crypto.spec.SecretKeySpec.<init>()


    private HashingSource(okio.Source p2, okio.ByteString p3, String p4)
    {
        super(p2);
        try {
            super.mac = javax.crypto.Mac.getInstance(p4);
            super.mac.init(new javax.crypto.spec.SecretKeySpec(p3.toByteArray(), p4));
            super.messageDigest = 0;
            return;
        } catch (java.security.NoSuchAlgorithmException) {
            throw new AssertionError();
        } catch (java.security.InvalidKeyException v2_2) {
            throw new IllegalArgumentException(v2_2);
        }
    }

Method com.vnpay.b.a.a.a$1.a() calling method javax.crypto.Cipher.doFinal()


    public void a(com.vnpay.b.b$b p2)
    {
        if (p2.a() != null) {
            try {
                p2.a().b().doFinal(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufdb7").getBytes());
            } catch (com.vnpay.b.a.a.a v2_1) {
                v2_1.printStackTrace();
                this.a.d();
            }
        }
        com.vnpay.b.a.a.a.a(this.a).k();
        return;
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.Cipher.doFinal()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544"));
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.Cipher.doFinal()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544")));
    }

Method com.vnpay.ticketlib.Utils.MHHelper.decrypt() calling method javax.crypto.Cipher.doFinal()


    private static byte[] decrypt(byte[] p2, byte[] p3)
    {
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(p2, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u5586\u8dc0\u7898"));
        byte[] v2_4 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u5586\u8dc0\u7898"));
        v2_4.init(2, v0_1);
        return v2_4.doFinal(p3);
    }

Method com.vnpay.ticketlib.Utils.MHHelper.encrypt() calling method javax.crypto.Cipher.doFinal()


    private static byte[] encrypt(byte[] p2, byte[] p3)
    {
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(p2, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u6b65\ud812\u1482"));
        byte[] v2_4 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u6b65\ud812\u1482"));
        v2_4.init(1, v0_1);
        return v2_4.doFinal(p3);
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.decrypt() calling method javax.crypto.Cipher.doFinal()


    public static String decrypt(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728\u50ef\u3ae8\u51c3\u91cf\u019e\ueefa\u8433\u0fa7\u3749\ufd1c\u5574\uf435\ubb89\ue489"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u4778\u2893\uc73d\u50ed\u3a93"));
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.encrypt() calling method javax.crypto.Cipher.doFinal()


    public static byte[] encrypt(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575\ue829\u082e\u2ba5\u1b7d\u0a5c\u6139\u4e99\ue3a0\u066e\u4a6b\ud6e4\uc1e2\u2d6a\ufbbd"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc9f\u20c1\ud560\ue82b\u0855")));
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.Cipher.doFinal()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14"));
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.Cipher.doFinal()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14")));
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.Cipher.doFinal()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0"));
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.Cipher.doFinal()


    public byte[] a(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0")));
    }

Method com.vnpay.vntalk.e.a.b() calling method javax.crypto.Cipher.doFinal()


    public byte[] b(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2\u7ea3\uef9b\u06ac\u7e4f\uc68e\u79cf\u811b\u72cd\u66b2\uccd8\ueefc\uc24a\uc5d6\u93b3"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07f3\ub26d\ue8c7\u7ea1\uefe0")));
    }

Method com.vnpay.b.a.a.a.h() calling method javax.crypto.Cipher.getInstance()


    private javax.crypto.Cipher h()
    {
        try {
            return javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u7efa\u8672\u5494\u6c9c\u6140\u284b\u22ec\uc889\u4980\u83e8\ua1e7\u6814\u8c8b\ued6e\u4c4f\ud6a7\ud697\u95d3\ub1ec\uc1e7"));
        } catch (java.security.NoSuchAlgorithmException v0_3) {
            throw new RuntimeException(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u7efd\u8656\u54ae\u6cdf\u6166\u286d\u228f\uc8d2\u49bf\u8383\ua1c3\u6822\u8cc8\ued1e\u4c4f\ud6ad\ud6d3\u95d3\ub1ec\uc1f3\u43f1\u8a3d\u351c\ubcc7\u6f1c\ue9c6\ubf9c\u3902\u68b8\u5885\u02b9\u3c15\uffd9\u8427\u47db"), v0_3);
        }
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.Cipher.getInstance()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544"));
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.Cipher.getInstance()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544")));
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.decrypt() calling method javax.crypto.Cipher.getInstance()


    public static String decrypt(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728\u50ef\u3ae8\u51c3\u91cf\u019e\ueefa\u8433\u0fa7\u3749\ufd1c\u5574\uf435\ubb89\ue489"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u4778\u2893\uc73d\u50ed\u3a93"));
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.encrypt() calling method javax.crypto.Cipher.getInstance()


    public static byte[] encrypt(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575\ue829\u082e\u2ba5\u1b7d\u0a5c\u6139\u4e99\ue3a0\u066e\u4a6b\ud6e4\uc1e2\u2d6a\ufbbd"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc9f\u20c1\ud560\ue82b\u0855")));
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.Cipher.getInstance()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14"));
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.Cipher.getInstance()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14")));
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.Cipher.getInstance()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0"));
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.Cipher.getInstance()


    public byte[] a(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0")));
    }

Method com.vnpay.vntalk.e.a.b() calling method javax.crypto.Cipher.getInstance()


    public byte[] b(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2\u7ea3\uef9b\u06ac\u7e4f\uc68e\u79cf\u811b\u72cd\u66b2\uccd8\ueefc\uc24a\uc5d6\u93b3"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07f3\ub26d\ue8c7\u7ea1\uefe0")));
    }

Method com.vnpay.b.a.a.a.a() calling method javax.crypto.KeyGenerator.generateKey()


    public void a(String p5, boolean p6)
    {
        try {
            this.w.load(0);
        } catch (android.security.keystore.KeyGenParameterSpec v5_6) {
            throw new RuntimeException(v5_6);
        } catch (android.security.keystore.KeyGenParameterSpec v5_5) {
            v5_5.printStackTrace();
            return;
        } catch (android.security.keystore.KeyGenParameterSpec v5_4) {
            v5_4.printStackTrace();
            return;
        }
        if (this.w.containsAlias(p5)) {
            return;
        } else {
            String v0_9 = new android.security.keystore.KeyGenParameterSpec$Builder(p5, 3);
            int v1_1 = new String[1];
            v1_1[0] = com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub941\u103c\u8fed");
            String v0_2 = v0_9.setBlockModes(v1_1).setUserAuthenticationRequired(1);
            android.security.keystore.KeyGenParameterSpec v5_2 = new String[1];
            v5_2[0] = com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub952\u1035\u8fed\u4252\ucb87\u3b45\u40f0\u0575\ue393\u6b41\uec67\u45ab");
            android.security.keystore.KeyGenParameterSpec v5_3 = v0_2.setEncryptionPaddings(v5_2);
            if (android.os.Build$VERSION.SDK_INT >= 24) {
                v5_3.setInvalidatedByBiometricEnrollment(p6);
            }
            javax.crypto.KeyGenerator v6_5 = javax.crypto.KeyGenerator.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub943\u103b\u8ffd"), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub943\u1010\u8fca\u4273\ucbdf\u3b7c\u40f5\u055a\ue392\u6b51\uec5a\u45b8\u2958\u0847\uf466"));
            v6_5.init(v5_3.build());
            v6_5.generateKey();
            return;
        }
    }

Method com.vnpay.b.a.a.a.a() calling method javax.crypto.KeyGenerator.getInstance()


    public void a(String p5, boolean p6)
    {
        try {
            this.w.load(0);
        } catch (android.security.keystore.KeyGenParameterSpec v5_6) {
            throw new RuntimeException(v5_6);
        } catch (android.security.keystore.KeyGenParameterSpec v5_5) {
            v5_5.printStackTrace();
            return;
        } catch (android.security.keystore.KeyGenParameterSpec v5_4) {
            v5_4.printStackTrace();
            return;
        }
        if (this.w.containsAlias(p5)) {
            return;
        } else {
            String v0_9 = new android.security.keystore.KeyGenParameterSpec$Builder(p5, 3);
            int v1_1 = new String[1];
            v1_1[0] = com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub941\u103c\u8fed");
            String v0_2 = v0_9.setBlockModes(v1_1).setUserAuthenticationRequired(1);
            android.security.keystore.KeyGenParameterSpec v5_2 = new String[1];
            v5_2[0] = com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub952\u1035\u8fed\u4252\ucb87\u3b45\u40f0\u0575\ue393\u6b41\uec67\u45ab");
            android.security.keystore.KeyGenParameterSpec v5_3 = v0_2.setEncryptionPaddings(v5_2);
            if (android.os.Build$VERSION.SDK_INT >= 24) {
                v5_3.setInvalidatedByBiometricEnrollment(p6);
            }
            javax.crypto.KeyGenerator v6_5 = javax.crypto.KeyGenerator.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub943\u103b\u8ffd"), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ub943\u1010\u8fca\u4273\ucbdf\u3b7c\u40f5\u055a\ue392\u6b51\uec5a\u45b8\u2958\u0847\uf466"));
            v6_5.init(v5_3.build());
            v6_5.generateKey();
            return;
        }
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544"));
    }

Method com.vnpay.notification.a.a() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1b6\udcfa\ufe2e\uaa85\uf53f\ua753\uf1894\u2243\u4fb5\udc64\udf3d\u3d16\u108c\uef82\u3188\u4b71"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf1a2\udceb\ufe3b\uaa87\uf544")));
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.decrypt() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public static String decrypt(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u476c\u2882\uc728\u50ef\u3ae8\u51c3\u91cf\u019e\ueefa\u8433\u0fa7\u3749\ufd1c\u5574\uf435\ubb89\ue489"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u4778\u2893\uc73d\u50ed\u3a93"));
    }

Method com.vnpay.ticketlib.Utils.cryptoflight.AESService.encrypt() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public static byte[] encrypt(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc8b\u20d0\ud575\ue829\u082e\u2ba5\u1b7d\u0a5c\u6139\u4e99\ue3a0\u066e\u4a6b\ud6e4\uc1e2\u2d6a\ufbbd"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ufc9f\u20c1\ud560\ue82b\u0855")));
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14"));
    }

Method com.vnpay.vexemphim.c.a.a() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public static byte[] a(String p4, String p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9bf\u884f\udb7d\u3468\uce6f\ue907\u3452\u55a5\u8c1b\ud36e\u877a\u6835\u6ea7\u9b34\u8f26\u4433\u7c0a"));
        v4_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return v4_3.doFinal(p5.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\uf9ab\u885e\udb68\u346a\uce14")));
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public static String a(String p4, byte[] p5, byte[] p6)
    {
        byte[] v4_1 = p4.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v4_1, 0, v4_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v4_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v4_3.init(2, v0_1, new javax.crypto.spec.IvParameterSpec(p6));
        return new String(v4_3.doFinal(p5), com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0"));
    }

Method com.vnpay.vntalk.e.a.a() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public byte[] a(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb1c\u64ac\u833a\u9a92\u968b\udf66\ue4dc\ue197\u93cf\u7cf0\u0477\uec7c\ufe4a\u325f\u49df\uf317\u1c7a"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\ucb08\u64bd\u832f\u9a90\u96f0")));
    }

Method com.vnpay.vntalk.e.a.b() calling method javax.crypto.spec.IvParameterSpec.<init>()


    public byte[] b(String p5, String p6, byte[] p7)
    {
        byte[] v5_1 = p5.getBytes();
        javax.crypto.spec.SecretKeySpec v0_1 = new javax.crypto.spec.SecretKeySpec(v5_1, 0, v5_1.length, com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2"));
        byte[] v5_3 = javax.crypto.Cipher.getInstance(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07e7\ub27c\ue8d2\u7ea3\uef9b\u06ac\u7e4f\uc68e\u79cf\u811b\u72cd\u66b2\uccd8\ueefc\uc24a\uc5d6\u93b3"));
        v5_3.init(1, v0_1, new javax.crypto.spec.IvParameterSpec(p7));
        return v5_3.doFinal(p6.getBytes(com.vnpay.ncb.BaseActivity$13$j$n.jiyyjg("\u07f3\ub26d\ue8c7\u7ea1\uefe0")));
    }