Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-09 | reverse: add panics against API abuse | Jakob Unterwurzacher | |
These should help prevent later programming errors. | |||
2016-10-04 | lint fixes | Valient Gough | |
2016-10-04 | cryptocore: rename "gcm" variable to generic "aeadCipher" | Jakob Unterwurzacher | |
As we now also support AES-SIV the old name is no longer correct. | |||
2016-10-04 | cryptocore: derive 512-bit key for AES-SIV | Jakob Unterwurzacher | |
AES-SIV uses 1/2 of the key for authentication, 1/2 for encryption, so we need a 64-byte key for AES-256. Derive it from the master key by hashing it with SHA-512. | |||
2016-09-26 | reverse: switch from GCM-SIV to AES-SIVv1.1-beta1 | Jakob Unterwurzacher | |
GCM-SIV is not yet finalized, and the reference implemenation is painfully slow at about 2 MB/s. Switch to AES-SIV. | |||
2016-09-25 | contentenc: add GCM-SIV support | Jakob Unterwurzacher | |
Also add ReverseDummyNonce nonce generation. | |||
2016-09-25 | cryptocore: add support for GCM-SIV | Jakob Unterwurzacher | |
2016-07-31 | cryptocore: comment why 96-bit IVs are still supported | Jakob Unterwurzacher | |
2016-07-06 | Add godoc comments to all internal packages | Jakob Unterwurzacher | |
2016-05-04 | stupidgcm: completely replace spacemonkeygo/openssl | Jakob Unterwurzacher | |
2016-05-04 | cryptocore: add API tests | Jakob Unterwurzacher | |