Merge branch '548-require-a-label-for-hashing' into 'master'
Require a label for hashing * Add a string label argument to `CryptoComponent#hash()` * Convert `DoubleDigest` from implementing `MessageDigest` to implementing `org.spongycastle.crypto.Digest` (we need to keep `DoubleDigest` for `FortunaGenerator`) * Convert all other uses of `MessageDigest` to `CryptoComponent#hash()` * Remove `CryptoComponent#getMessageDigest()`, `MessageDigest` and `DigestWrapper` Closes #548 See merge request !442
No related branches found
No related tags found
Showing
- bramble-api/src/main/java/org/briarproject/bramble/api/crypto/CryptoComponent.java 10 additions, 3 deletions.../org/briarproject/bramble/api/crypto/CryptoComponent.java
- bramble-api/src/main/java/org/briarproject/bramble/api/crypto/MessageDigest.java 0 additions, 47 deletions...va/org/briarproject/bramble/api/crypto/MessageDigest.java
- bramble-api/src/main/java/org/briarproject/bramble/api/identity/AuthorId.java 1 addition, 4 deletions.../java/org/briarproject/bramble/api/identity/AuthorId.java
- bramble-api/src/main/java/org/briarproject/bramble/api/sync/GroupId.java 1 addition, 4 deletions.../main/java/org/briarproject/bramble/api/sync/GroupId.java
- bramble-api/src/main/java/org/briarproject/bramble/api/sync/MessageId.java 1 addition, 4 deletions...ain/java/org/briarproject/bramble/api/sync/MessageId.java
- bramble-core/src/main/java/org/briarproject/bramble/crypto/CryptoComponentImpl.java 21 additions, 13 deletions.../org/briarproject/bramble/crypto/CryptoComponentImpl.java
- bramble-core/src/main/java/org/briarproject/bramble/crypto/DigestWrapper.java 0 additions, 64 deletions...n/java/org/briarproject/bramble/crypto/DigestWrapper.java
- bramble-core/src/main/java/org/briarproject/bramble/crypto/DoubleDigest.java 14 additions, 13 deletions...in/java/org/briarproject/bramble/crypto/DoubleDigest.java
- bramble-core/src/main/java/org/briarproject/bramble/crypto/FortunaGenerator.java 1 addition, 2 deletions...ava/org/briarproject/bramble/crypto/FortunaGenerator.java
- bramble-core/src/main/java/org/briarproject/bramble/invitation/Connector.java 9 additions, 6 deletions...n/java/org/briarproject/bramble/invitation/Connector.java
- briar-tests/src/org/briarproject/bramble/crypto/FortunaSecureRandomTest.java 1 addition, 2 deletions.../briarproject/bramble/crypto/FortunaSecureRandomTest.java
Loading
Please register or sign in to comment