Crypto-View

hyperledger/fabric-sdk-java

a61508e5bf7c (13 days ago) → a61508e5bf7c (2 hours ago)

Measure Before After Change
Findings to address 466 469 +3
Quantum-vulnerable locations 479 479 -
Quantum-safe locations 5 5 -
Key establishment 25 1 -24
Files scanned 772 783 +11

Added

Present in the later scan and not in the earlier one.

Finding Assessment Before After
ECDSA X.509 certificate · pem.certificate Quantum-vulnerable 0 389
ECDSA Private key committed to the repository · pem.private-key Quantum-vulnerable 0 53
EC Classical key material handled through the JCA · java.keyfactory Quantum-vulnerable 0 3
ECDSA Algorithm named in a setting · config.algorithm-setting Quantum-vulnerable 0 2
ECDSA Named elliptic curve requested · java.eccurve Quantum-vulnerable 0 1
ECDSA X.509 certificate · pem.certificate Quantum-vulnerable 0 1
SHA-256 Hash algorithm through the JCA · java.messagedigest Reduced margin 0 2
AES Cipher transformation named away from the call · java.transformation Reduced margin 0 1
SHA-256 Algorithm named in a setting · config.algorithm-setting Reduced margin 0 1
SHA3-256 Algorithm named in a setting · config.algorithm-setting Reduced margin 0 1

Resolved

Present in the earlier scan and gone in the later one.

Finding Assessment Before After
ECDSA X.509 certificate · pem.certificate Quantum-vulnerable 389 0
ECDSA Private key committed to the repository · pem.private-key Quantum-vulnerable 53 0
ECDH Classical key material handled through the JCA · java.keyfactory Quantum-vulnerable 3 0
ECDH Named elliptic curve requested · java.eccurve Quantum-vulnerable 1 0
ECDH Classical key pair generated through the JCA · java.keypairgenerator Quantum-vulnerable 1 0
ECDSA X.509 certificate · pem.certificate Quantum-vulnerable 1 0

Count changed

The same finding, in a different number of places.

Finding Assessment Before After
ECDSA Elliptic-curve cryptography through BouncyCastle · java.bouncycastle.ec Quantum-vulnerable 4 2
ECDSA Classical key pair generated through the JCA · java.keypairgenerator Quantum-vulnerable 1 2
SHA3-256 Digest through BouncyCastle · java.bouncycastle.digest Reduced margin 8 5
SHA-256 Digest through BouncyCastle · java.bouncycastle.digest Reduced margin 4 2

Unchanged

6 findings appear in both scans, in the same number of places. Each scan's own report lists them.