aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding/payloads/encryption_payload.c
Commit message (Collapse)AuthorAgeFilesLines
* ike: Rename encryption_payload to encrypted_payloadTobias Brunner2014-10-101-635/+0
|
* ikev1: Log IV when encrypting messagesTobias Brunner2014-09-121-0/+1
|
* payload: Use common prefixes for all payload type identifiersMartin Willi2014-06-041-8/+8
| | | | | The old identifiers did not use a proper namespace and often clashed with other defines.
* iv_gen: Provide external sequence number (IKE, ESP)Tobias Brunner2013-10-111-3/+3
| | | | This prevents duplicate sequential IVs in case of a HA failover.
* ikev2: Use IV generator to encrypt encrypted payloadTobias Brunner2013-10-111-1/+9
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-1/+1
|
* Correctly initialize payload length of encrypted payloadTobias Brunner2012-09-281-1/+1
|
* Cleaned up memory management and return values for encryption payloadMartin Willi2012-07-161-17/+14
|
* Check rng return value when encrypting encryption payloadTobias Brunner2012-07-161-2/+8
|
* Add a return value to aead_t.encrypt()Martin Willi2012-07-161-2/+10
|
* Give a hint that decryption failed if payload length invalidMartin Willi2012-03-201-0/+7
|
* Fixed diagram of IKEv1 encrypted "payload".Tobias Brunner2012-03-201-2/+0
|
* Use modified encryption payload to encrypt/decrypt complete IKEv1 messages.Tobias Brunner2012-03-201-7/+124
|
* Use a generic encoding type for all variable length chunksMartin Willi2012-03-201-1/+1
|
* Add a payload.get_header_length() method, remove header length definitionsMartin Willi2012-03-201-2/+9
|
* Simplify signature of get_encoding_rules(), make all rules staticMartin Willi2012-03-201-6/+5
|
* Fixed common misspellings.Tobias Brunner2011-07-201-1/+1
| | | | Mostly found by 'codespell'.
* Use different return values in payload decryption to distinguish between ↵Martin Willi2010-08-251-8/+8
| | | | integrity and syntax errors
* Accept encryption payloads with no wrapped payloadsMartin Willi2010-08-231-1/+1
|
* Use AEAD wrapper for encryption payload encryption/decryptionMartin Willi2010-08-191-253/+176
|
* Migrated encryption_payload to INIT/METHOD macrosMartin Willi2010-08-191-171/+111
|
* Use IV length of a crypter instead of block size for IV calculationsMartin Willi2010-08-131-6/+11
|
* Moving charon to libcharon.Tobias Brunner2010-03-191-0/+619