Skip to content

Commit c0e37f6

Browse files
authored
ascon-aead: update for NIST draft (fixes #668) (#669)
1 parent 725bdab commit c0e37f6

File tree

6 files changed

+2278
-27365
lines changed

6 files changed

+2278
-27365
lines changed

ascon-aead/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
- Edition changed to 2024 and MSRV bumped to 1.85 ([#662])
1111
- Relax MSRV policy and allow MSRV bumps in patch releases
1212
- `getrandom` feature renamed as `os_rng` ([#662])
13+
- Update for compliance with NIST [draft]
14+
- Rename `Ascon128` to `AsconAead128`
1315

1416
## Removed
1517
- `std` and `stream` features ([#662])
18+
- `Ascon80pq` and `Ascon128a`
1619

1720
[#583]: https://github.com/RustCrypto/AEADs/pull/583
1821
[#662]: https://github.com/RustCrypto/AEADs/pull/662
22+
[draft]: https://doi.org/10.6028/NIST.SP.800-232.ipd
1923

2024
## 0.4.3 (2025-03-03)
2125
### Fixed

ascon-aead/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
[![Build Status][build-image]][build-link]
99

1010
Pure Rust implementation of the lightweight
11-
[Authenticated Encryption with Associated Data (AEAD)][1] algorithms
12-
[Ascon-128, Ascon-128a, and Ascon-80pq][2].
11+
[Authenticated Encryption with Associated Data (AEAD)][1] algorithm
12+
[Ascon-AEAD128][2].
1313

1414
## Security Notes
1515

@@ -48,4 +48,4 @@ dual licensed as above, without any additional terms or conditions.
4848
[//]: # (general links)
4949

5050
[1]: https://en.wikipedia.org/wiki/Authenticated_encryption
51-
[2]: https://ascon.iaik.tugraz.at
51+
[2]: https://doi.org/10.6028/NIST.SP.800-232.ipd

0 commit comments

Comments
 (0)