aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding/payloads/encrypted_payload.c
Commit message (Collapse)AuthorAgeFilesLines
* Use standard unsigned integer typesAndreas Steffen2016-03-241-24/+24
|
* ikev2: Include fragment number into message ID passed to IV genMartin Willi2015-06-011-0/+5
| | | | | | When using a cipher with sequential IVs, we never must pass an identical IV to the IV generator. To avoid it when using IKEv2 fragmentation, use the lower bits of the 64-bit message ID as the fragment number.
* ike: Only parse payloads valid for the current IKE versionTobias Brunner2014-12-051-0/+1
|
* ikev2: Add encrypted fragment payloadTobias Brunner2014-10-101-0/+322
|
* encrypted_payload: Encrypted payload can be constructed from plaintextTobias Brunner2014-10-101-0/+27
|
* encrypted_payload: Expose generate() to generate the plaintextTobias Brunner2014-10-101-1/+7
|
* encrypted_payload: Extract some utility functionsTobias Brunner2014-10-101-74/+110
|
* ike: Rename encryption_payload to encrypted_payloadTobias Brunner2014-10-101-0/+631