Back to library list

com.pubnub__pubnub

Column Insecure: Icon yes indicates the version is insecure, otherwise no
Column CryptoMisuse: Icon yes indicates the version has cryptographic API misuse, otherwise no
Version Insecure CryptoMisuse Rule name Method Statement Details
3.4 no       no
3.5.2 no       yes SecretKeySpec com.pubnub.api.Pubnub.ulsGrant(Ljava/lang/String;Ljava/lang/String;ZZLcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer91) First parameter was not properly generated as prepared Key Material
3.5.3 no       yes SecretKeySpec com.pubnub.api.Pubnub.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer94) First parameter was not properly generated as prepared Key Material
3.5.4 no       yes SecretKeySpec com.pubnub.api.Pubnub.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer88) First parameter was not properly generated as prepared Key Material
3.5.5 no       yes SecretKeySpec com.pubnub.api.Pubnub.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer83) First parameter was not properly generated as prepared Key Material
3.5.6 no       yes SecretKeySpec com.pubnub.api.Pubnub.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer88) First parameter was not properly generated as prepared Key Material
3.6.0 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer462) First parameter was not properly generated as prepared Key Material
3.6.1 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer490) First parameter was not properly generated as prepared Key Material
3.6.2 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer511) First parameter was not properly generated as prepared Key Material
3.6.3 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer510) First parameter was not properly generated as prepared Key Material
3.7.0 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer578) First parameter was not properly generated as prepared Key Material
3.7.1 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer579) First parameter was not properly generated as prepared Key Material
3.7.2 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer569) First parameter was not properly generated as prepared Key Material
3.7.3 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer575) First parameter was not properly generated as prepared Key Material
3.7.4 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer570) First parameter was not properly generated as prepared Key Material
3.7.5 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared.pamGrant(Ljava/lang/String;Ljava/lang/String;ZZILcom/pubnub/api/Callback;)V specialinvoke r53.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer587) First parameter was not properly generated as prepared Key Material
3.7.6 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared._pamSign(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r52.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r5, varReplacer789) First parameter was not properly generated as prepared Key Material
3.7.7 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared._pamSign(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r52.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r5, varReplacer793) First parameter was not properly generated as prepared Key Material
3.7.8 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared._pamSign(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r52.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r5, varReplacer922) First parameter was not properly generated as prepared Key Material
3.7.9 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared._pamSign(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r52.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r5, varReplacer913) First parameter was not properly generated as prepared Key Material
3.7.10 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared._pamSign(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r52.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r5, varReplacer921) First parameter was not properly generated as prepared Key Material
3.7.11 no       yes SecretKeySpec com.pubnub.api.PubnubCoreShared._pamSign(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r52.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r5, varReplacer918) First parameter was not properly generated as prepared Key Material
4.0.0 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer537) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer606, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer608) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer603, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer603, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer600) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer616) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.1 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer538) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer606, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer609) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer600, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer600, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer604) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer616) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.2 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer541) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer604, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer607) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer602, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer602, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer603) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer612) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.3 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer543) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer615, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer612) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer605, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer605, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer609) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer621) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.4 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer539) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer611, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer612) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer608, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer608, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer605) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer621) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.5 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer541) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer613, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer612) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer606, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer606, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer609) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer620) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.6 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer547) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer616, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer613) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer607, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer607, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer609) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer620) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.7 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer548) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer615, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer613) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer606, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer606, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer608) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer619) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.8 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer556) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer630, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer631) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer623, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer623, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer622) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer634) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.9 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer565) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer634, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer633) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer627, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer627, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer628) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer638) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.10 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer563) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer636, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer640) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer632, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer632, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer634) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer646) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.11 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer570) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer638, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer637) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer634, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer634, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer633) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer646) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.12 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer565) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer638, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer639) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer634, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer634, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer633) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer644) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.13 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer566) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer638, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer636) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer631, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer631, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer630) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer643) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.0.14 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer582) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer658, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer654) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer653, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer653, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer649) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer662) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.1.0 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r38.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer594) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer660, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer659) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer657, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer657, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer656) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer667) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.2.0 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r39.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer589) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer667, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer665) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer660, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer660, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer658) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer671) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.2.2 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r39.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer609) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer681, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer684) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer677, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer677, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer675) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer687) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.2.3 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r39.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer610) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer680, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer682) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer677, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer677, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer679) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer689) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
4.6.5 no       yes SecretKeySpec com.pubnub.api.PubNubUtil.signSHA256(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; specialinvoke r39.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer763) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r3.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer833, r2, r51) Second parameter was not properly generated as generated Key
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r60.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r5) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.decrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r61.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r7, varReplacer834) First parameter was not properly generated as prepared Key Material
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer831, r2, r47) Second parameter was not properly generated as generated Key
- - yes Cipher com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; virtualinvoke r48.<javax.crypto.Cipher: void init(int,java.security.Key,java.security.spec.AlgorithmParameterSpec)>(varReplacer831, r2, r47) Third parameter was not properly generated as prepared I V
- - yes IvParameterSpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r56.<javax.crypto.spec.IvParameterSpec: void <init>(byte[])>($r4) First parameter was not properly generated as randomized
- - yes SecretKeySpec com.pubnub.api.vendor.Crypto.encrypt(Ljava/lang/String;)Ljava/lang/String; specialinvoke r57.<javax.crypto.spec.SecretKeySpec: void <init>(byte[],java.lang.String)>($r6, varReplacer827) First parameter was not properly generated as prepared Key Material
- - yes MessageDigest com.pubnub.api.vendor.Crypto.md5(Ljava/lang/String;)[B r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer840) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}