eax
Pure Rust implementation of the EAX Authenticated Encryption with Associated Data (AEAD) Cipher with optional architecture-specific hardware acceleration. Implemented generically around block ciphers, it combines counter mode (CTR) encryption with CMAC authentication.
0.6.1
4.8M downloads/mo
#4608 most downloaded on crates.io
RustCrypto/AEADs
What this package is like to depend on
Last release 2 days ago
21 Aug 2026
Ships unpredictably
gaps range from 2 weeks to 3.3 years
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
12 releases · first in 2019
4 releases in the last 12 months
see the full history below
Release timeline
12 releases · Mar 2019 to Aug 2026Releases
latest 12-
0.6.121 Aug 2026Release notes
Open source →The initial
.0releases of these crates still usedsubtle
exclusively for the tag comparison andctutilsfor everything else.This cuts new releases with #879, a PR which switched from
subtleto
ctutils.Releases the following:
aes-gcmv0.11.1aes-gcm-sivv0.12.1ascon-aead128v0.1.1belt-dwpv0.1.1ccmv0.6.1deoxysv0.2.1eaxv0.6.1
-
0.6.014 Aug 2026Release notes
Open source →Added
Changed
- Edition changed to 2024 and MSRV bumped to 1.85 (#662)
- Relax MSRV policy and allow MSRV bumps in patch releases
- Migrate to
AeadInOut(#665) - Bump
cipherto v0.5 (#793) - Bump
aesto v0.9 (#821) - Bump
cmacto v0.8 (#821) - Bump
ctrto v0.10 (#821) - Bump
aeadto v0.6 (#831)
Removed
stdandstreamfeatures (#662)
Release notes
Open source →Added
Changed
- Edition changed to 2024 and MSRV bumped to 1.85 (#662)
- Relax MSRV policy and allow MSRV bumps in patch releases
- Migrate to
AeadInOut(#665) - Bump
cipherto v0.5 (#793) - Bump
aesto v0.9 (#821) - Bump
cmacto v0.8 (#821) - Bump
ctrto v0.10 (#821) - Bump
aeadto v0.6 (#831)
Removed
stdandstreamfeatures (#662)
-
0.6.0-rc.302 Feb 2026 pre-releaseNothing published for this version
-
0.6.0-rc.205 Nov 2025 pre-releaseNothing published for this version
-
0.5.030 Jul 2022 -
0.5.0-pre.102 Jul 2022 pre-releaseNothing published for this version
-
0.4.120 Jul 2021 -
0.4.030 Apr 2021 -
0.3.016 Oct 2020 -
0.2.030 Sep 2020Release notes
Open source →Added
Changed
- Use
aeadcrate; MSRV 1.41+ - Upgrade
aesto v0.5,block-cipherto v0.8,cmacto v0.4,ctrto v0.5 (#209)
- Use
-
0.2.0-pre17 Sep 2020 pre-releaseNothing published for this version
-
0.1.029 Mar 2019