@@ -36,17 +36,6 @@ NOTE: the [`blake3`] crate implements the `digest` traits used by the rest of th
36
36
[ Security ] : https://en.wikipedia.org/wiki/Hash_function_security_summary
37
37
[ :exclamation: ] : #crate-names
38
38
39
- ### Crate Names
40
-
41
- Whenever possible crates are published under the the same name as the crate folder.
42
- Owners of ` md5 ` [ declined] ( https://github.com/stainless-steel/md5/pull/ ) to participate in this project.
43
- This crate does not implement the [ ` digest ` ] traits, so it is not interoperable with the RustCrypto ecosystem.
44
- This is why we publish our MD5 implementation as ` md-5 ` and mark it with the :exclamation : mark.
45
- Note that the library itself is named as ` md5 ` , i.e. inside ` use ` statements you should use ` md5 ` , not ` md_5 ` .
46
-
47
- The SHA-1 implementation was previously published as ` sha-1 ` , but migrated to ` sha1 ` since v0.10.0.
48
- ` sha-1 ` will continue to recieve v0.10.x patch updates, but will be deprecated after ` sha1 ` v0.11 release.
49
-
50
39
### Security Level Legend
51
40
52
41
The following describes the security level ratings associated with each hash function (i.e. algorithms, not the specific implementation):
@@ -59,6 +48,17 @@ The following describes the security level ratings associated with each hash fun
59
48
60
49
See the [ Security] page on Wikipedia for more information.
61
50
51
+ ### Crate Names
52
+
53
+ Whenever possible crates are published under the the same name as the crate folder.
54
+ Owners of ` md5 ` [ declined] ( https://github.com/stainless-steel/md5/pull/ ) to participate in this project.
55
+ This crate does not implement the [ ` digest ` ] traits, so it is not interoperable with the RustCrypto ecosystem.
56
+ This is why we publish our MD5 implementation as ` md-5 ` and mark it with the :exclamation : mark.
57
+ Note that the library itself is named as ` md5 ` , i.e. inside ` use ` statements you should use ` md5 ` , not ` md_5 ` .
58
+
59
+ The SHA-1 implementation was previously published as ` sha-1 ` , but migrated to ` sha1 ` since v0.10.0.
60
+ ` sha-1 ` will continue to recieve v0.10.x patch updates, but will be deprecated after ` sha1 ` v0.11 release.
61
+
62
62
### Minimum Supported Rust Version (MSRV) Policy
63
63
64
64
MSRV bumps are considered breaking changes and will be performed only with minor version bump.
0 commit comments