mirror of
https://github.com/RustCrypto/hashes.git
synced 2026-01-25 04:18:20 +00:00
44
README.md
44
README.md
@@ -13,27 +13,27 @@ Additionally all crates do not require the standard library (i.e. `no_std` capab
|
||||
|
||||
| Algorithm | Crate | Crates.io | Documentation | MSRV | [Security] |
|
||||
|-----------|-------|:---------:|:-------------:|:----:|:----------:|
|
||||
| [Ascon] hash | [`ascon‑hash`] | [](https://crates.io/crates/ascon-hash) | [](https://docs.rs/ascon-hash) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [BelT] hash | [`belt‑hash`] | [](https://crates.io/crates/belt-hash) | [](https://docs.rs/belt-hash) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [BLAKE2] | [`blake2`] | [](https://crates.io/crates/blake2) | [](https://docs.rs/blake2) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [FSB] | [`fsb`] | [](https://crates.io/crates/fsb) | [](https://docs.rs/fsb) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [GOST R 34.11-94][GOST94] | [`gost94`] | [](https://crates.io/crates/gost94) | [](https://docs.rs/gost94) | ![MSRV 1.65][msrv-1.65] | :yellow_heart: |
|
||||
| [Grøstl] (Groestl) | [`groestl`] | [](https://crates.io/crates/groestl) | [](https://docs.rs/groestl) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [JH] | [`jh`] | [](https://crates.io/crates/jh) | [](https://docs.rs/jh) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [KangarooTwelve] | [`k12`] | [](https://crates.io/crates/k12) | [](https://docs.rs/k12) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [MD2] | [`md2`] | [](https://crates.io/crates/md2) | [](https://docs.rs/md2) | ![MSRV 1.65][msrv-1.65] | :broken_heart: |
|
||||
| [MD4] | [`md4`] | [](https://crates.io/crates/md4) | [](https://docs.rs/md4) | ![MSRV 1.65][msrv-1.65] | :broken_heart: |
|
||||
| [MD5] | [`md5`] [:exclamation:] | [](https://crates.io/crates/md-5) | [](https://docs.rs/md-5) | ![MSRV 1.65][msrv-1.65] | :broken_heart: |
|
||||
| [RIPEMD] | [`ripemd`] | [](https://crates.io/crates/ripemd) | [](https://docs.rs/ripemd) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [SHA-1] | [`sha1`] | [](https://crates.io/crates/sha1) | [](https://docs.rs/sha1) | ![MSRV 1.65][msrv-1.65] | :broken_heart: |
|
||||
| [SHA-2] | [`sha2`] | [](https://crates.io/crates/sha2) | [](https://docs.rs/sha2) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [SHA-3] (Keccak) | [`sha3`] | [](https://crates.io/crates/sha3) | [](https://docs.rs/sha3) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [SHABAL] | [`shabal`] | [](https://crates.io/crates/shabal) | [](https://docs.rs/shabal) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [Skein] | [`skein`] | [](https://crates.io/crates/skein) | [](https://docs.rs/skein) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [SM3] (OSCCA GM/T 0004-2012) | [`sm3`] | [](https://crates.io/crates/sm3) | [](https://docs.rs/sm3) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [Streebog] (GOST R 34.11-2012) | [`streebog`] | [](https://crates.io/crates/streebog) | [](https://docs.rs/streebog) | ![MSRV 1.65][msrv-1.65] | :yellow_heart: |
|
||||
| [Tiger] | [`tiger`] | [](https://crates.io/crates/tiger) | [](https://docs.rs/tiger) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [Whirlpool] | [`whirlpool`] | [](https://crates.io/crates/whirlpool) | [](https://docs.rs/whirlpool) | ![MSRV 1.65][msrv-1.65] | :green_heart: |
|
||||
| [Ascon] hash | [`ascon‑hash`] | [](https://crates.io/crates/ascon-hash) | [](https://docs.rs/ascon-hash) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [BelT] hash | [`belt‑hash`] | [](https://crates.io/crates/belt-hash) | [](https://docs.rs/belt-hash) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [BLAKE2] | [`blake2`] | [](https://crates.io/crates/blake2) | [](https://docs.rs/blake2) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [FSB] | [`fsb`] | [](https://crates.io/crates/fsb) | [](https://docs.rs/fsb) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [GOST R 34.11-94][GOST94] | [`gost94`] | [](https://crates.io/crates/gost94) | [](https://docs.rs/gost94) | ![MSRV 1.71][msrv-1.71] | :yellow_heart: |
|
||||
| [Grøstl] (Groestl) | [`groestl`] | [](https://crates.io/crates/groestl) | [](https://docs.rs/groestl) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [JH] | [`jh`] | [](https://crates.io/crates/jh) | [](https://docs.rs/jh) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [KangarooTwelve] | [`k12`] | [](https://crates.io/crates/k12) | [](https://docs.rs/k12) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [MD2] | [`md2`] | [](https://crates.io/crates/md2) | [](https://docs.rs/md2) | ![MSRV 1.71][msrv-1.71] | :broken_heart: |
|
||||
| [MD4] | [`md4`] | [](https://crates.io/crates/md4) | [](https://docs.rs/md4) | ![MSRV 1.71][msrv-1.71] | :broken_heart: |
|
||||
| [MD5] | [`md5`] [:exclamation:] | [](https://crates.io/crates/md-5) | [](https://docs.rs/md-5) | ![MSRV 1.71][msrv-1.71] | :broken_heart: |
|
||||
| [RIPEMD] | [`ripemd`] | [](https://crates.io/crates/ripemd) | [](https://docs.rs/ripemd) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [SHA-1] | [`sha1`] | [](https://crates.io/crates/sha1) | [](https://docs.rs/sha1) | ![MSRV 1.71][msrv-1.71] | :broken_heart: |
|
||||
| [SHA-2] | [`sha2`] | [](https://crates.io/crates/sha2) | [](https://docs.rs/sha2) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [SHA-3] (Keccak) | [`sha3`] | [](https://crates.io/crates/sha3) | [](https://docs.rs/sha3) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [SHABAL] | [`shabal`] | [](https://crates.io/crates/shabal) | [](https://docs.rs/shabal) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [Skein] | [`skein`] | [](https://crates.io/crates/skein) | [](https://docs.rs/skein) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [SM3] (OSCCA GM/T 0004-2012) | [`sm3`] | [](https://crates.io/crates/sm3) | [](https://docs.rs/sm3) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [Streebog] (GOST R 34.11-2012) | [`streebog`] | [](https://crates.io/crates/streebog) | [](https://docs.rs/streebog) | ![MSRV 1.71][msrv-1.71] | :yellow_heart: |
|
||||
| [Tiger] | [`tiger`] | [](https://crates.io/crates/tiger) | [](https://docs.rs/tiger) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
| [Whirlpool] | [`whirlpool`] | [](https://crates.io/crates/whirlpool) | [](https://docs.rs/whirlpool) | ![MSRV 1.71][msrv-1.71] | :green_heart: |
|
||||
|
||||
NOTE: the [`blake3`] crate implements the `digest` traits used by the rest of the hashes in this repository, but is maintained by the BLAKE3 team.
|
||||
|
||||
@@ -233,7 +233,7 @@ Unless you explicitly state otherwise, any contribution intentionally submitted
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[deps-image]: https://deps.rs/repo/github/RustCrypto/hashes/status.svg
|
||||
[deps-link]: https://deps.rs/repo/github/RustCrypto/hashes
|
||||
[msrv-1.65]: https://img.shields.io/badge/rustc-1.65.0+-blue.svg
|
||||
[msrv-1.71]: https://img.shields.io/badge/rustc-1.71.0+-blue.svg
|
||||
|
||||
[//]: # (crates)
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ USE AT YOUR OWN RISK!
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
This crate requires **Rust 1.65** at a minimum.
|
||||
This crate requires **Rust 1.71** at a minimum.
|
||||
|
||||
We may change the MSRV in the future, but it will be accompanied by a minor
|
||||
version bump.
|
||||
@@ -48,7 +48,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/ascon-hash/badge.svg
|
||||
[docs-link]: https://docs.rs/ascon-hash/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.65+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/ascon-hash/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [BelT] hash function specified in [STB 34.101.31
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.65** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/belt-hash/badge.svg
|
||||
[docs-link]: https://docs.rs/belt-hash
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.65+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/belt-hash/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [BLAKE2 hash function][1] family.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.65** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -47,7 +47,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.65+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/blake2/badge.svg?branch=master
|
||||
[build-link]: https://github.com/RustCrypto/hashes/actions?query=workflow%3Ablake2
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [FSB hash function][1] family.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.65** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -47,7 +47,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.65+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/fsb/badge.svg?branch=master
|
||||
[build-link]: https://github.com/RustCrypto/hashes/actions?query=workflow%3Afsb
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [GOST R 34.11-94 hash function][1].
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/gost94/badge.svg
|
||||
[docs-link]: https://docs.rs/gost94/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/gost94/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [Grøstl hash function][1].
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/groestl/badge.svg
|
||||
[docs-link]: https://docs.rs/groestl/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/groestl/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [JH] cryptographic hash function.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.57** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/jh/badge.svg
|
||||
[docs-link]: https://docs.rs/jh/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.57+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/jh/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [KangarooTwelve][1] eXtendable-Output Function
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.56** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/k12/badge.svg
|
||||
[docs-link]: https://docs.rs/k12/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.56+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/k12/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [MD2 hash function][1].
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/md2/badge.svg
|
||||
[docs-link]: https://docs.rs/md2/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/md2/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [MD4 hash function][1].
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/md4/badge.svg
|
||||
[docs-link]: https://docs.rs/md4/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/md4/badge.svg?branch=master
|
||||
|
||||
@@ -26,7 +26,7 @@ including HMAC-MD5.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -58,7 +58,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/md-5/badge.svg
|
||||
[docs-link]: https://docs.rs/md-5/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/md5/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [RIPEMD] hash functions.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/ripemd/badge.svg
|
||||
[docs-link]: https://docs.rs/ripemd/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/ripemd/badge.svg?branch=master
|
||||
|
||||
@@ -21,7 +21,7 @@ We provide this crate for legacy interoperability purposes only.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -53,7 +53,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/sha1/badge.svg
|
||||
[docs-link]: https://docs.rs/sha1/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/sha1/badge.svg?branch=master
|
||||
|
||||
@@ -16,7 +16,7 @@ including SHA-224, SHA-256, SHA-384, and SHA-512.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -48,7 +48,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/sha2/badge.svg
|
||||
[docs-link]: https://docs.rs/sha2/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/sha2/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [SHA-3 (Keccak) hash function][1].
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/sha3/badge.svg
|
||||
[docs-link]: https://docs.rs/sha3/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/sha3/badge.svg?branch=master
|
||||
|
||||
@@ -42,7 +42,7 @@ assert_eq!(result[..], hex!("d945dee21ffca23ac232763aa9cac6c15805f144db9d6c97395
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -74,7 +74,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/shabal/badge.svg
|
||||
[docs-link]: https://docs.rs/shabal/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/shabal/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [Skein] family of cryptographic hash algorithms.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.57** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/skein/badge.svg
|
||||
[docs-link]: https://docs.rs/skein/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.57+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/skein/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [SM3 (OSCCA GM/T 0004-2012)][1] hash function.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/sm3/badge.svg
|
||||
[docs-link]: https://docs.rs/sm3/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/sm3/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [Streebog (GOST R 34.11-2012)][1] hash function.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/streebog/badge.svg
|
||||
[docs-link]: https://docs.rs/streebog/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/streebog/badge.svg?branch=master
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [Tiger] hash function.
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -44,7 +44,7 @@ for inclusion in the work by you, as defined in the Apache-2.0 license, without
|
||||
[docs-image]: https://docs.rs/tiger/badge.svg
|
||||
[docs-link]: https://docs.rs/tiger/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/tiger/badge.svg?branch=master
|
||||
@@ -52,4 +52,4 @@ for inclusion in the work by you, as defined in the Apache-2.0 license, without
|
||||
|
||||
[//]: # (general links)
|
||||
|
||||
[Tiger]: http://www.cs.technion.ac.il/~biham/Reports/Tiger/tiger/tiger.html
|
||||
[Tiger]: http://www.cs.technion.ac.il/~biham/Reports/Tiger/tiger/tiger.html
|
||||
|
||||
@@ -13,7 +13,7 @@ Pure Rust implementation of the [Whirlpool hash function][1].
|
||||
|
||||
## Minimum Supported Rust Version
|
||||
|
||||
Rust **1.41** or higher.
|
||||
Rust **1.71** or higher.
|
||||
|
||||
Minimum supported Rust version can be changed in the future, but it will be
|
||||
done with a minor version bump.
|
||||
@@ -45,7 +45,7 @@ dual licensed as above, without any additional terms or conditions.
|
||||
[docs-image]: https://docs.rs/whirlpool/badge.svg
|
||||
[docs-link]: https://docs.rs/whirlpool/
|
||||
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.41+-blue.svg
|
||||
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
|
||||
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
|
||||
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260041-hashes
|
||||
[build-image]: https://github.com/RustCrypto/hashes/workflows/whirlpool/badge.svg?branch=master
|
||||
|
||||
Reference in New Issue
Block a user