Skip to content

Commit

Permalink
Merge branch 'main' into move-intro-paragraph
Browse files Browse the repository at this point in the history
* main:
  Avoid repeating "MAC" (#68)
  Update missed overwritten with zeros (#71)
  • Loading branch information
jedisct1 committed Dec 11, 2024
2 parents e1dfd94 + 9f5e6f1 commit ca9dd78
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions draft-irtf-cfrg-aegis-aead.md
Original file line number Diff line number Diff line change
Expand Up @@ -792,7 +792,7 @@ The `Decrypt` function decrypts a ciphertext, verifies that the authentication t

Security:

- If tag verification fails, the decrypted message and wrong message authentication tag MUST NOT be given as output. The decrypted message MUST be overwritten with zeros.
- If tag verification fails, the decrypted message and wrong message authentication tag MUST NOT be given as output. The decrypted message MUST be overwritten with zeros before being returned.
- The comparison of the input `tag` with the `expected_tag` MUST be done in constant time.

Inputs:
Expand Down Expand Up @@ -1680,7 +1680,7 @@ return tag

## AEGISMAC-128X

The AEGISMAC-128X MAC is based on the building blocks of AEGIS-128X but replaces the `Finalize` function with a dedicated `FinalizeMac` function.
AEGISMAC-128X is based on the building blocks of AEGIS-128X but replaces the `Finalize` function with a dedicated `FinalizeMac` function.

### The Mac Function

Expand Down Expand Up @@ -1746,7 +1746,7 @@ else: # 256 bits

## AEGISMAC-256X

The AEGISMAC-256X MAC is based on the building blocks of AEGIS-256X but replaces the `Finalize` function with a dedicated `FinalizeMac` function.
AEGISMAC-256X is based on the building blocks of AEGIS-256X but replaces the `Finalize` function with a dedicated `FinalizeMac` function.

### The Mac Function

Expand Down

0 comments on commit ca9dd78

Please sign in to comment.