Marten Seemann
|
c522bcc683
|
return a defined error when the AEAD cannot open a packet
|
2019-06-22 20:01:18 +08:00 |
|
Marten Seemann
|
1fb970cbac
|
perform a key update when receiving a packet with a different key phase
|
2019-06-22 20:01:18 +08:00 |
|
Marten Seemann
|
e74ede678f
|
move opening / sealing to the updatable AEAD
|
2019-06-22 20:01:18 +08:00 |
|
Marten Seemann
|
305e37cd15
|
move header encryption / decryption to the updatable AEAD
|
2019-06-22 20:01:18 +08:00 |
|
Marten Seemann
|
d3ca8db521
|
refactor initialization of AEADs
|
2019-06-22 20:01:18 +08:00 |
|
Marten Seemann
|
0dd5a0b91f
|
introduce a separate AEAD for short header crypto
|
2019-06-22 20:01:18 +08:00 |
|