Skip to content

Commit

Permalink
"round" -> "state update" (#58)
Browse files Browse the repository at this point in the history
As pointed out by Scott, AEGIS doesn't really have a round function, so
consistently refer to a state update as "state update" instead.
  • Loading branch information
jedisct1 authored Oct 11, 2024
1 parent 750351f commit 3cc1d3a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions draft-irtf-cfrg-aegis-aead.md
Original file line number Diff line number Diff line change
Expand Up @@ -329,7 +329,7 @@ Unlike most other AES-based AEAD constructions, leaking a state does not leak th

Finally, an AEGIS key is not required after the initialization function, and there is no key schedule. Thus, ephemeral keys can be erased from memory before any data has been encrypted or decrypted, mitigating cold boot attacks.

Note that an earlier version of Hongjun Wu and Bart Preneel's paper introducing AEGIS specified AEGIS-128L and AEGIS-256 sporting differences with regards to the computation of the authentication tag and the number of rounds in the `Finalize()` function. We follow the specification of {{AEGIS}}, which can be found in the References section of this document.
Note that an earlier version of Hongjun Wu and Bart Preneel's paper introducing AEGIS specified AEGIS-128L and AEGIS-256 sporting differences with regards to the computation of the authentication tag and the number of state updates in the `Finalize()` function. We follow the specification of {{AEGIS}}, which can be found in the References section of this document.

# Conventions and Definitions

Expand Down Expand Up @@ -2564,7 +2564,7 @@ tag256: ba3168ecd7f7120c5e204a7e0d616e39

The AEGIS authenticated encryption algorithm was invented by Hongjun Wu and Bart Preneel.

The round function leverages the AES permutation invented by Joan Daemen and Vincent Rijmen. They also authored the Pelican MAC, which partly motivated the design of the AEGIS MAC.
The state update function leverages the AES permutation invented by Joan Daemen and Vincent Rijmen. They also authored the Pelican MAC, which partly motivated the design of the AEGIS MAC.

We would like to thank the following individuals for their contributions:

Expand Down

0 comments on commit 3cc1d3a

Please sign in to comment.