PackageTrack
Sign in Get early access

aes-siv

Pure Rust implementation of the AES-SIV Misuse-Resistant Authenticated Encryption Cipher (RFC 5297) with optional architecture-specific hardware acceleration

0.8.0 8.8M downloads/mo #3348 most downloaded on crates.io RustCrypto/AEADs

What this package is like to depend on

Last release 12 days ago

11 Aug 2026

Release timing varies

gaps range from 3 weeks to 2.2 years

Nearly every release is documented

notes for 11 of 11 stable releases

1 version withdrawn

withdrawn after publishing

7 years old

18 releases · first in 2019

4 releases in the last 12 months

see the full history below

Release timeline

18 releases · Sep 2019 to Aug 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 18
  1. 0.8.0 11 Aug 2026
    Release notes

    Added

    • rand_core feature (#467)
    • arrayvec feature (#503)
    • bytes feature (#631)

    Changed

    • Edition changed to 2024 and MSRV bumped to 1.85 (#662)
    • Relax MSRV policy and allow MSRV bumps in patch releases
    • Bump cipher to v0.5 (#793)
    • Bump aes to v0.9 (#821)
    • Bump cmac to v0.8 (#821)
    • Bump ctr to v0.10 (#821)
    • Bump pmac to v0.8 (#821)
    • Bump aead to v0.6 (#831)

    Removed

    • std and stream features (#662)
    Open source →
  2. 0.8.0-rc.3 02 Feb 2026 pre-release

    Nothing published for this version

  3. 0.8.0-rc.2 05 Nov 2025 pre-release

    Nothing published for this version

  4. 0.8.0-rc.1 03 Sep 2025 pre-release

    Nothing published for this version

  5. 0.8.0-rc.0 30 May 2025 pre-release

    Nothing published for this version

  6. 0.8.0-pre.2 07 Oct 2024 pre-release

    Nothing published for this version

  7. 0.7.0 30 Jul 2022
    Release notes

    Added

    • getrandom feature (#446)

    Changed

    • Relax zeroize requirement to ^1 (#360, #401)
    • Bump aes crate to v0.8 (#431)
    • Rust 2021 edition upgrade; MSRV 1.56+ (#435)
    • Bump aead crate dependency to v0.5 (#444)
    Open source →
  8. 0.7.0-pre.1 02 Jul 2022 pre-release

    Nothing published for this version

  9. 0.6.2 20 Jul 2021
    Release notes

    Changed

    • Pin zeroize dependency to v1.3 (#349)
    Open source →
  10. 0.6.1 26 Jun 2021
    Release notes

    Fixed

    • pmac crate feature (#321)
    Open source →
  11. 0.6.0 30 Apr 2021
    Release notes

    Added

    • AES-SIV-CMAC Wycheproof test vectors (#276)

    Changed

    • Bump aead crate dependency to v0.4 (#270)
    • Bump aes and ctr crate dependencies to v0.7 (#283)
    • Bump cmac and pmac deps to v0.6 releases (#285)
    Open source →
  12. 0.5.0 16 Oct 2020
    Release notes

    Changed

    • Replace block-cipher/stream-cipher with cipher crate (#229)
    • Bump aes dependency to v0.6 (#229)
    Open source →
  13. 0.4.0 17 Sep 2020
    Release notes

    Added

    • Optional std feature; disabled by default (#217)

    Changed

    • Upgrade aes to v0.5; block-cipher to v0.8 (#209)
    Open source →
  14. 0.3.0 06 Jun 2020
    Release notes

    Changed

    • Bump aead crate dependency to v0.3.0; MSRV 1.41+ (#143)
    • Use copy_within (#57)
    Open source →
  15. 0.2.0 27 Nov 2019
    Release notes

    Added

    • heapless feature (#51)

    Changed

    • Switch from AeadMut to Aead (#47)
    • Make Siv::new type-safe via typenum arithmetic (#45)
    • Upgrade aead crate to v0.2; alloc now optional (#44)
    Open source →
  16. 0.1.2 14 Nov 2019
    Release notes

    Changed

    • Upgrade to zeroize 1.0 (#36)
    Open source →
  17. 0.1.1 07 Oct 2019
    Release notes
    • Initial release
    Open source →
  18. 0.1.0 27 Sep 2019 withdrawn

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive