Require a label for signing
This adds a sign() and a verify() method to the CryptoComponent that take a mandatory label argument to ensure that signatures can't be repurposed.
Showing
- briar-android-tests/src/test/java/org/briarproject/PrivateGroupManagerTest.java 26 additions, 36 deletions...c/test/java/org/briarproject/PrivateGroupManagerTest.java
- briar-api/src/org/briarproject/api/blogs/BlogPostFactory.java 5 additions, 0 deletions...r-api/src/org/briarproject/api/blogs/BlogPostFactory.java
- briar-api/src/org/briarproject/api/clients/ClientHelper.java 3 additions, 3 deletionsbriar-api/src/org/briarproject/api/clients/ClientHelper.java
- briar-api/src/org/briarproject/api/crypto/CryptoComponent.java 20 additions, 0 deletions...-api/src/org/briarproject/api/crypto/CryptoComponent.java
- briar-api/src/org/briarproject/api/forum/ForumPostFactory.java 4 additions, 0 deletions...-api/src/org/briarproject/api/forum/ForumPostFactory.java
- briar-api/src/org/briarproject/api/privategroup/GroupMessageFactory.java 5 additions, 1 deletion...rg/briarproject/api/privategroup/GroupMessageFactory.java
- briar-api/src/org/briarproject/api/privategroup/invitation/GroupInvitationFactory.java 5 additions, 0 deletions...t/api/privategroup/invitation/GroupInvitationFactory.java
- briar-core/src/org/briarproject/blogs/BlogPostFactoryImpl.java 4 additions, 2 deletions...-core/src/org/briarproject/blogs/BlogPostFactoryImpl.java
- briar-core/src/org/briarproject/blogs/BlogPostValidator.java 7 additions, 2 deletionsbriar-core/src/org/briarproject/blogs/BlogPostValidator.java
- briar-core/src/org/briarproject/clients/ClientHelperImpl.java 5 additions, 12 deletions...r-core/src/org/briarproject/clients/ClientHelperImpl.java
- briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java 22 additions, 0 deletions...core/src/org/briarproject/crypto/CryptoComponentImpl.java
- briar-core/src/org/briarproject/forum/ForumPostFactoryImpl.java 2 additions, 1 deletion...core/src/org/briarproject/forum/ForumPostFactoryImpl.java
- briar-core/src/org/briarproject/forum/ForumPostValidator.java 3 additions, 1 deletion...r-core/src/org/briarproject/forum/ForumPostValidator.java
- briar-core/src/org/briarproject/privategroup/GroupMessageFactoryImpl.java 4 additions, 4 deletions...rg/briarproject/privategroup/GroupMessageFactoryImpl.java
- briar-core/src/org/briarproject/privategroup/GroupMessageValidator.java 8 additions, 5 deletions.../org/briarproject/privategroup/GroupMessageValidator.java
- briar-core/src/org/briarproject/privategroup/invitation/GroupInvitationFactoryImpl.java 1 addition, 2 deletions...t/privategroup/invitation/GroupInvitationFactoryImpl.java
- briar-core/src/org/briarproject/privategroup/invitation/GroupInvitationValidator.java 3 additions, 2 deletions...ect/privategroup/invitation/GroupInvitationValidator.java
- briar-tests/src/org/briarproject/blogs/BlogPostValidatorTest.java 10 additions, 8 deletions...sts/src/org/briarproject/blogs/BlogPostValidatorTest.java
- briar-tests/src/org/briarproject/clients/ClientHelperImplTest.java 10 additions, 18 deletions...ts/src/org/briarproject/clients/ClientHelperImplTest.java
- briar-tests/src/org/briarproject/forum/ForumPostValidatorTest.java 11 additions, 10 deletions...ts/src/org/briarproject/forum/ForumPostValidatorTest.java
Loading
Please register or sign in to comment