cmac
Generic implementation of Cipher-based Message Authentication Code
0.8.0
20M downloads/mo
#2087 most downloaded on crates.io
RustCrypto/MACs
What this package is like to depend on
Last release 4 months ago
10 Apr 2026
Release timing varies
gaps range from 2 weeks to 1.4 years
Most releases are documented
notes for 10 of 13 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
22 releases · first in 2017
5 releases in the last 12 months
see the full history below
Release timeline
22 releases · Jul 2017 to Apr 2026Releases
latest 22-
0.8.010 Apr 2026Release notes
Open source →Most crates contain the following changelog:
Changed
- Edition changed to 2024 and MSRV bumped to 1.85
- Relax MSRV policy and allow MSRV bumps in patch releases
- Update to
digestv0.11 - Update to
cipherv0.5 - Replace type aliases with newtypes (#186)
Removed
stdcrate feature (#186)
Release notes
Open source →Changed
- Edition changed to 2024 and MSRV bumped to 1.85
- Relax MSRV policy and allow MSRV bumps in patch releases
- Update to
digestv0.11 - Update to
cipherv0.5 - Replace type aliases with newtypes (#186)
Removed
stdcrate feature (#186)
-
0.8.0-rc.525 Mar 2026 pre-releaseRelease notes
Open source →Fixes compatibility with the
digestcrate.Note:
hmacalready received a v0.13.0-rc.6 release in #256 which
includes fixes for the same issue.Releases the following:
cbc-macv0.2.0-rc.5cmacv0.8.0-rc.5pmacv0.8.0-rc.5
Closes #257
-
0.8.0-rc.402 Feb 2026 pre-releaseNothing published for this version
-
0.8.0-rc.305 Nov 2025 pre-releaseNothing published for this version
-
0.8.0-rc.103 Sep 2025 pre-releaseNothing published for this version
-
0.8.0-rc.030 May 2025 pre-releaseNothing published for this version
-
0.8.0-pre.429 May 2025 pre-releaseNothing published for this version
-
0.8.0-pre.307 Mar 2025 pre-releaseNothing published for this version
-
0.8.0-pre.214 Aug 2024 pre-releaseNothing published for this version
-
0.8.0-pre.127 Jul 2024 pre-releaseNothing published for this version
-
0.7.214 Mar 2023Release notes
Open source →Changed
- Do not include large CAVP test vectors in published packages (#128)
-
0.7.117 Feb 2022 -
0.7.010 Feb 2022 -
0.6.029 Apr 2021 -
0.5.116 Oct 2020 -
0.5.016 Oct 2020 -
0.4.012 Aug 2020Release notes
Open source →Changed
- Bump
crypto-macdependency to v0.9, implement theFromBlockCiphertrait (#57)
- Bump
-
0.3.112 Aug 2020 -
0.3.006 Jun 2020 -
0.2.003 Oct 2018Nothing published for this version
-
0.1.026 Nov 2017Nothing published for this version
-
0.0.022 Jul 2017Nothing published for this version