Use BLAKE2s for hashing, key derivation and signatures.
SHA-256 is still used for password-based key derivation (will be replaced with Argon2) and Fortuna.
Showing
- briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java 4 additions, 8 deletions...core/src/org/briarproject/crypto/CryptoComponentImpl.java
- briar-core/src/org/briarproject/crypto/DigestWrapper.java 58 additions, 0 deletionsbriar-core/src/org/briarproject/crypto/DigestWrapper.java
- briar-core/src/org/briarproject/crypto/DoubleDigest.java 0 additions, 9 deletionsbriar-core/src/org/briarproject/crypto/DoubleDigest.java
- briar-core/src/org/briarproject/crypto/SignatureImpl.java 7 additions, 8 deletionsbriar-core/src/org/briarproject/crypto/SignatureImpl.java
- briar-tests/src/org/briarproject/crypto/EllipticCurvePerformanceTest.java 2 additions, 3 deletions...org/briarproject/crypto/EllipticCurvePerformanceTest.java
Loading
Please register or sign in to comment