blake2
BLAKE2 hash functions
0.10.6
152M downloads/mo
#609 most downloaded on crates.io
RustCrypto/hashes
What this package is like to depend on
Last release 4 months ago
15 Apr 2026
Release timing varies
gaps range from 8 days to 1.1 years
Some releases are documented
notes for 5 of 18 stable releases
7 versions withdrawn
withdrawn after publishing
10 years old
34 releases · first in 2016
5 releases in the last 12 months
see the full history below
Release timeline
34 releases · Oct 2016 to Apr 2026Releases
latest 34-
0.11.0-rc.615 Apr 2026 pre-releaseNothing published for this version
-
0.11.0-rc.502 Feb 2026 pre-releaseNothing published for this version
-
0.11.0-rc.424 Jan 2026 pre-releaseNothing published for this version
-
0.11.0-rc.305 Nov 2025 pre-releaseNothing published for this version
-
0.11.0-rc.202 Sep 2025 pre-releaseNothing published for this version
-
0.11.0-rc.029 May 2025 pre-releaseNothing published for this version
-
0.11.0-pre.505 Mar 2025 pre-releaseNothing published for this version
-
0.11.0-pre.427 Jul 2024 pre-releaseNothing published for this version
-
0.11.0-pre.307 Feb 2024 pre-releaseNothing published for this version
-
0.10.616 Dec 2022Release notes
Open source →Added
size_optCargo feature (#440)
Changed
- Implement
KeyInit::newin terms ofKeyInit::new_from_slice(#435)
-
0.10.511 Nov 2022 -
0.10.418 Feb 2022 withdrawn -
0.10.317 Feb 2022 withdrawn -
0.10.209 Jan 2022 withdrawnNothing published for this version
-
0.10.105 Jan 2022 withdrawnNothing published for this version
-
0.10.007 Dec 2021 withdrawnRelease notes
Open source →Changed
- Update to
digestv0.10 and remove dependency oncrypto-mac(#217) Blake2bandBlake2srenamed intoBlake2b512andBlake2s256respectively. NewBlake2bandBlake2sare generic over output size.VarBlake2bandVarBlake2srenamed intoBlake2bVarandBlake2sVarrespectively. (#217)- Hasher reset functionality moved behind a new non-default feature,
reset. This must be enabled to use the methodsreset,finalize_resetandfinalize_into_reset.
Removed
Blake2bandBlake2sno longer support MAC functionality. (#217)
Added
- Separate
Blake2bMacandBlake2sMactypes generic over output size andBlake2bMac512andBlake2sMac256type aliases around them. (#217)
- Update to
-
0.9.225 Aug 2021 -
0.9.126 Oct 2020Release notes
Open source → -
0.9.010 Jun 2020 -
0.8.125 Aug 2019Nothing published for this version
-
0.8.011 Oct 2018 withdrawnNothing published for this version
-
0.7.130 Apr 2018Nothing published for this version
-
0.7.015 Nov 2017Nothing published for this version
-
0.6.124 Jul 2017Nothing published for this version
-
0.6.012 Jun 2017 withdrawnNothing published for this version
-
0.5.217 May 2017Nothing published for this version
-
0.5.102 May 2017Nothing published for this version
-
0.5.006 Apr 2017Nothing published for this version
-
0.4.006 Mar 2017Nothing published for this version
-
0.3.017 Nov 2016Nothing published for this version
-
0.2.014 Oct 2016Nothing published for this version
-
0.1.111 Oct 2016Nothing published for this version
-
0.1.009 Oct 2016Nothing published for this version
-
0.0.006 Oct 2016Nothing published for this version