aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/sa/keymat.c
Commit message (Expand)AuthorAgeFilesLines
* ike: Define keylength for aescmac algorithmMartin Willi2013-10-111-0/+1
* Add keymat_t constructor registration functionAdrian-Ken Rueegsegger2012-08-201-3/+28
* Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-201-591/+57
|\
| * Factories honor charon IKEv1/IKEv2 protocol support flagsMartin Willi2012-03-201-1/+8
| * Separated libcharon/sa directory with ikev1 and ikev2 subfoldersMartin Willi2012-03-201-2/+3
| * Support an "any" IKE version for both IKEv1 or IKEv2Martin Willi2012-03-201-1/+2
| * Moved keymat key length lookup functions to keymat.cMartin Willi2012-03-201-0/+57
| * Added factory function to create keymat_t implementations.Tobias Brunner2012-03-201-0/+33
| * Use keymat_t as common interface, renamed current implementation to _v2.Tobias Brunner2012-03-201-633/+0
* | Added support for untruncated MD5 and SHA1 HMACs in ESP as used in RFC 4595.Tobias Brunner2012-02-271-0/+2
|/
* Report correct key size if a cipher is not supportedMartin Willi2011-02-071-1/+1
* Include the used reserved bytes from ID payloads in AUTH calculationMartin Willi2011-01-051-4/+4
* Fixed crypter keymat derivation bugMartin Willi2010-08-191-3/+4
* Implemented IKEv2 keymat derivation for AEAD algorithmsMartin Willi2010-08-191-29/+58
* Use AEAD wrapper for encryption payload encryption/decryptionMartin Willi2010-08-191-101/+115
* Migrated keymat to INIT/METHOD macrosMartin Willi2010-08-191-72/+41
* Added support for Camellia cipher to xcbcMartin Willi2010-08-131-0/+3
* Moving charon to libcharon.Tobias Brunner2010-03-191-0/+617