Back to library list

net.orfjackal.retrolambda__retrolambda

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
1.0.0 no       yes MessageDigest org.objectweb.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1198) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.1.0 no       yes MessageDigest org.objectweb.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1223) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.1.1 no       yes MessageDigest org.objectweb.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1225) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.1.2 no       yes MessageDigest org.objectweb.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1317) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.1.3 no       yes MessageDigest org.objectweb.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1317) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.1.4 no       yes MessageDigest org.objectweb.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1329) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.2.0 no       yes MessageDigest org.objectweb.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1329) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.2.1 no       no
1.2.2 no       no
1.2.3 no       no
1.3.0 no       no
1.4.0 no       no
1.5.0 no       no
1.6.0 no       no
1.6.1 no       no
1.6.2 no       yes MessageDigest net.orfjackal.retrolambda.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1554) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.orfjackal.retrolambda.google.common.hash.AbstractStreamingHashFunction.hashInt(I)Lnet/orfjackal/retrolambda/google/common/hash/HashCode; $r3 = interfaceinvoke $r2.<net.orfjackal.retrolambda.google.common.hash.Hasher: net.orfjackal.retrolambda.google.common.hash.HashCode hash()>() Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update
- - yes MessageDigest net.orfjackal.retrolambda.google.common.hash.HashingInputStream.<init>(Lnet/orfjackal/retrolambda/google/common/hash/HashFunction;Ljava/io/InputStream;)V $r6 = staticinvoke <net.orfjackal.retrolambda.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>($r5) Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update
- - yes MessageDigest net.orfjackal.retrolambda.google.common.hash.HashingOutputStream.<init>(Lnet/orfjackal/retrolambda/google/common/hash/HashFunction;Ljava/io/OutputStream;)V $r6 = staticinvoke <net.orfjackal.retrolambda.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>($r5) Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update
- - yes MessageDigest net.orfjackal.retrolambda.google.common.hash.MessageDigestHashFunction.newHasher()Lnet/orfjackal/retrolambda/google/common/hash/Hasher; $r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r0) First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512}
1.7.0 no       yes MessageDigest net.orfjackal.retrolambda.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1563) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.8.0 no       yes MessageDigest net.orfjackal.retrolambda.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1582) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
1.8.1 no       yes MessageDigest net.orfjackal.retrolambda.asm.commons.SerialVersionUIDAdder.visitEnd()V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1595) First parameter (with value "SHA") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest net.orfjackal.retrolambda.google.common.hash.MessageDigestHashFunction.newHasher()Lnet/orfjackal/retrolambda/google/common/hash/Hasher; $r2 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(r0) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
2.0.0 no       no
2.0.1 no       no
2.0.2 no       no
2.0.3 no       no
2.0.4 no       no
2.0.5 no       no
2.0.6 no       no
2.1.0 no       no
2.2.0 no       no
2.3.0 no       no
2.4.0 no       no
2.5.0 no       no
2.5.1 no       no
2.5.2 no       no
2.5.3 no       no
2.5.4 no       no
2.5.5 no       no
2.5.6 no       no