-
Notifications
You must be signed in to change notification settings - Fork 73
authenticated encryption #153
base: master
Are you sure you want to change the base?
Conversation
This looks great! Thanks! Could you perhaps rebase on top of the recent registry changes?? Then I can test and merge it! |
That would be really great to have GCM implementation on the master branch. Is there any update on that PR? |
This looks so helpful! Just to confirm, but if I need AES/CCM, that will still require porting from BouncyCastle (but would be based on the BaseAEADBlockCipher from this PR)? |
I rebased this PR on I have a PR ready (for the AES/CCM mode) for when this gets merged. |
Unable to wait too long for this PR to get merged, I've rebased this on |
@na2axl, there are two small issues I found so far in your fork, the GCM block cipher is not registered, and it fails with NPE if no associated text is present. |
Thanks @knopp I've merged your changes in my fork. |
I'm archiving this repo as per #239 (see the issue for more info). |
Added an interface class for authenticated encryption with associated data as well as two implementations: GCM and CBC with HMAC.
See also issues #100 #112 #46