aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/sa/ikev1/keymat_v1.c
Commit message (Collapse)AuthorAgeFilesLines
* Add missing XAuthRespPSK switch case to IKEv1 key derivationMartin Willi2013-03-121-0/+1
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-1/+1
|
* Refactored error handling in keymat_v1_tMartin Willi2012-07-161-25/+27
|
* Add a return value to hasher_t.allocate_hash()Martin Willi2012-07-161-5/+14
|
* Add a return value to keymat_v1_t.{get,update,confirm}_ivMartin Willi2012-07-161-8/+24
|
* Add a return value to crypter_t.set_key()Martin Willi2012-07-161-3/+6
|
* Add a return value to crypter_t.decrypt()Martin Willi2012-07-161-2/+1
|
* Add a return value to crypter_t.encryptMartin Willi2012-07-161-2/+1
|
* Add a return value to prf_t.set_key()Martin Willi2012-07-161-10/+25
|
* Add a return value to prf_t.allocate_bytes()Martin Willi2012-07-161-11/+45
|
* Use a bool return value in keymat_v1_t.get_hash_phase2()Martin Willi2012-07-161-24/+24
|
* Add a return value to keymat_v1_t.get_hash()Martin Willi2012-07-161-6/+6
|
* Add a return value to prf_t.get_bytes()Martin Willi2012-07-161-9/+19
|
* prf_plus_create() can return NULL on failureMartin Willi2012-07-161-0/+10
|
* Add a return value to prf_plus_t.allocate_bytes()Martin Willi2012-07-161-4/+14
|
* Add a return value to aead_t.set_key()Martin Willi2012-07-161-1/+2
|
* Add a return value to aead_t.encrypt()Martin Willi2012-07-161-1/+2
|
* Add create_nonce_gen function to keymat interfaceAdrian-Ken Rueegsegger2012-05-181-0/+7
| | | | This function returns a nonce generator object.
* Use a dedicated PRF for HASH/SIG payloads using ECDSA specific hasherMartin Willi2012-03-201-14/+37
|
* Select public key auth method by checking what key we haveMartin Willi2012-03-201-0/+3
|
* Added a keymat_t version to cast it safelyMartin Willi2012-03-201-0/+7
|
* Separated libcharon/sa directory with ikev1 and ikev2 subfoldersMartin Willi2012-03-201-0/+1008