Version |
Insecure |
CryptoMisuse |
Rule name |
Method |
Statement |
Details |
0.3.0 |
|
|
|
|
|
|
0.4.0 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1113) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
0.5.0 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = 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} |
0.5.1 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1406) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
0.6.0 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1483) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
0.7.0 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1498) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
0.7.1 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1715) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
0.7.2 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1680) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
0.7.3 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1679) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
0.7.4 |
|
|
MessageDigest |
uk.co.senab.bitmapcache.Md5.encode(Ljava/lang/String;)Ljava/lang/String; |
r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1734) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
2.0.0 |
|
|
|
|
|
|
2.1.0 |
|
|
|
|
|
|
2.2.0 |
|
|
|
|
|
|
2.3.0 |
|
|
|
|
|
|
3.0.0 |
|
|
|
|
|
|
3.1.0 |
|
|
|
|
|
|
3.2.0 |
|
|
|
|
|
|
4.0.0 |
|
|
MessageDigest |
com.mapbox.mapboxsdk.maps.MapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.SupportMapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.telemetry.MapboxEventManager.initialize(Landroid/content/Context;Ljava/lang/String;)V |
$r8 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer927) |
First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512} |
4.0.1 |
|
|
MessageDigest |
com.mapbox.mapboxsdk.maps.MapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.SupportMapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.telemetry.MapboxEventManager.initialize(Landroid/content/Context;Ljava/lang/String;)V |
$r8 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer938) |
First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512} |
4.1.0 |
|
|
MessageDigest |
com.mapbox.mapboxsdk.MapboxAccountManager.start(Landroid/content/Context;Ljava/lang/String;)Lcom/mapbox/mapboxsdk/MapboxAccountManager; |
return $r8 |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.MapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.SupportMapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.telemetry.MapboxEventManager.initialize(Landroid/content/Context;Ljava/lang/String;)V |
$r8 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1036) |
First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512} |
4.1.1 |
|
|
MessageDigest |
com.mapbox.mapboxsdk.MapboxAccountManager.start(Landroid/content/Context;Ljava/lang/String;)Lcom/mapbox/mapboxsdk/MapboxAccountManager; |
return $r8 |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.MapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.SupportMapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.telemetry.MapboxEventManager.initialize(Landroid/content/Context;Ljava/lang/String;)V |
$r8 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1056) |
First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512} |
4.2.0 |
|
|
MessageDigest |
com.mapbox.mapboxsdk.maps.MapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.SupportMapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.telemetry.MapboxEventManager.initialize(Landroid/content/Context;Ljava/lang/String;)V |
$r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1252) |
First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512} |
4.2.1 |
|
|
MessageDigest |
com.mapbox.mapboxsdk.maps.MapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.SupportMapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.telemetry.MapboxEventManager.initialize(Landroid/content/Context;Ljava/lang/String;)V |
$r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1233) |
First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512} |
4.2.2 |
|
|
MessageDigest |
com.mapbox.mapboxsdk.maps.MapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.maps.SupportMapFragment.onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
return |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
com.mapbox.mapboxsdk.telemetry.MapboxEventManager.initialize(Landroid/content/Context;Ljava/lang/String;)V |
$r5 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer424) |
First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512} |
5.0.0 |
|
|
|
|
|
|
5.0.1 |
|
|
|
|
|
|
5.0.2 |
|
|
|
|
|
|
5.1.0 |
|
|
|
|
|
|
5.1.1 |
|
|
|
|
|
|
5.1.2 |
|
|
|
|
|
|
5.1.3 |
|
|
|
|
|
|
5.1.4 |
|
|
|
|
|
|
5.1.5 |
|
|
|
|
|
|
5.2.0 |
|
|
|
|
|
|
5.2.1 |
|
|
|
|
|
|
5.3.0 |
|
|
|
|
|
|
5.3.1 |
|
|
|
|
|
|
5.3.2 |
|
|
|
|
|
|
5.4.0 |
|
|
|
|
|
|
5.4.1 |
|
|
|
|
|
|
5.5.0 |
|
|
|
|
|
|
5.5.1 |
|
|
|
|
|
|
5.5.2 |
|
|
|
|
|
|
5.5.3 |
|
|
|
|
|
|
6.0.0 |
|
|
|
|
|
|
6.0.1 |
|
|
|
|
|
|
6.1.0 |
|
|
|
|
|
|
6.1.1 |
|
|
|
|
|
|
6.1.2 |
|
|
|
|
|
|
6.1.3 |
|
|
|
|
|
|
6.2.0 |
|
|
|
|
|
|
6.2.1 |
|
|
|
|
|
|
6.3.0 |
|
|
|
|
|
|
6.4.0 |
|
|
|
|
|
|
6.5.0 |
|
|
|
|
|
|
6.6.0 |
|
|
|
|
|
|
6.6.1 |
|
|
|
|
|
|
6.6.2 |
|
|
|
|
|
|
6.6.3 |
|
|
|
|
|
|
6.6.4 |
|
|
|
|
|
|
6.6.5 |
|
|
|
|
|
|
6.6.6 |
|
|
|
|
|
|
6.6.7 |
|
|
|
|
|
|
6.7.0 |
|
|
|
|
|
|
6.7.1 |
|
|
|
|
|
|
6.7.2 |
|
|
|
|
|
|