Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | aead: Support custom AEAD salt sizes | Martin Willi | 2014-03-31 | 1 | -0/+9 |
| | | | | | | | | | The salt, or often called implicit nonce, varies between AEAD algorithms and their use in protocols. For IKE and ESP, GCM uses 4 bytes, while CCM uses 3 bytes. With TLS, however, AEAD mode uses 4 bytes for both GCM and CCM. Our GCM backends currently support 4 bytes and CCM 3 bytes only. This is fine until we go for CCM mode support in TLS, which requires 4 byte nonces. | ||||
* | iv_gen: aead_t implementations provide an IV generator | Tobias Brunner | 2013-10-11 | 1 | -0/+11 |
| | |||||
* | Fix various API doc issues and typos | Tobias Brunner | 2013-07-18 | 1 | -2/+2 |
| | | | | Partially based on an old patch by Adrian-Ken Rueegsegger. | ||||
* | Avoid problems with Doxygen by adding warn_unused_result attribute at the ↵ | Tobias Brunner | 2012-08-11 | 1 | -4/+3 |
| | | | | end of method signatures | ||||
* | Add a return value to aead_t.set_key() | Martin Willi | 2012-07-16 | 1 | -1/+3 |
| | |||||
* | Add a return value to aead_t.encrypt() | Martin Willi | 2012-07-16 | 1 | -1/+3 |
| | |||||
* | Fixed common misspellings. | Tobias Brunner | 2011-07-20 | 1 | -1/+1 |
| | | | | Mostly found by 'codespell'. | ||||
* | Implemented an AEAD wrapper for traditional crypter/signer transforms | Martin Willi | 2010-08-19 | 1 | -0/+119 |