From 054196d1d9b5e932e5a2dd69b77d9210e26b95b5 Mon Sep 17 00:00:00 2001 From: Dirk Gadsden Date: Sun, 6 Mar 2016 19:32:19 -0800 Subject: [PATCH] Amend `hash::SipHasher` docs to more strongly discourage cryptographic uses --- src/libcore/hash/sip.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/libcore/hash/sip.rs b/src/libcore/hash/sip.rs index b1aab4c693de..3a6686770f6e 100644 --- a/src/libcore/hash/sip.rs +++ b/src/libcore/hash/sip.rs @@ -27,10 +27,9 @@ use super::Hasher; /// hashing. This lets you key your hashtables from a strong RNG, such /// as [`rand::Rng`](https://doc.rust-lang.org/rand/rand/trait.Rng.html). /// -/// Although the SipHash algorithm is considered to be cryptographically -/// strong, this implementation has not been reviewed for such purposes. -/// As such, all cryptographic uses of this implementation are _strongly -/// discouraged_. +/// Although the SipHash algorithm is considered to be generally strong, +/// it is not intended for cryptographic purposes. As such, all +/// cryptographic uses of this implementation are _strongly discouraged_. #[stable(feature = "rust1", since = "1.0.0")] pub struct SipHasher { k0: u64,