Version |
Insecure |
CryptoMisuse |
Rule name |
Method |
Statement |
Details |
1.2.2 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1059) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1058) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.0 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1119) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1115) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.1 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1118) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1116) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.2 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1124) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1118) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.3 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1133) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1129) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.4 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1136) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1133) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.6 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1140) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1137) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.7 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1145) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1140) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.8 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1179) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1177) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.9 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1180) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1176) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.3.10 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1243) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1237) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1241) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1238) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.1 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1243) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1239) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.2 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1248) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1243) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.3 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1262) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1257) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.4 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1263) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1258) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.5 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1277) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1274) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.7 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1280) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1279) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.9 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1278) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1274) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.5.10 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1301) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1300) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.0 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1425) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1422) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.1 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1414) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1409) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.2 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1431) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1427) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.3 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1460) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1458) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.4 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1464) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1459) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.5 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1462) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1457) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.6 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1466) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1462) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.7 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1469) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1465) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.8 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1171) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1167) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.6.9 |
|
|
MessageDigest |
com.vk.sdk.util.VKUtil.getCertificateFingerprint(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1172) |
First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512} |
- |
- |
|
MessageDigest |
com.vk.sdk.util.VKUtil.md5(Ljava/lang/String;)Ljava/lang/String; |
r12 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1166) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |