Version |
Insecure |
CryptoMisuse |
Rule name |
Method |
Statement |
Details |
3.5 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2147) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
3.5.1 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2147) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
3.6 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2183) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
3.6.1 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2182) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
3.6.2 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2183) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
3.7 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2346) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
3.7.1 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer345) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
3.8 |
|
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
$r10 = virtualinvoke r20.<java.security.MessageDigest: byte[] digest()>() |
Unexpected call to method <java.security.MessageDigest: byte[] digest()> on object of type java.security.MessageDigest. Expect a call to one of the following methods <java.security.MessageDigest: void update(byte[])>,<java.security.MessageDigest: void update(byte[],int,int)>,<java.security.MessageDigest: byte[] digest(byte[])>,<java.security.MessageDigest: void update(java.nio.ByteBuffer)>,<java.security.MessageDigest: void update(byte)> |
- |
- |
|
MessageDigest |
org.robolectric.shadows.util.SQLiteLibraryLoader.doLoad()V |
r20 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer215) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
4.0 |
|
|
|
|
|
|
4.0.1 |
|
|
|
|
|
|
4.0.2 |
|
|
|
|
|
|
4.1 |
|
|
|
|
|
|