Struct siphasher::sip128::SipHasher [−][src]
pub struct SipHasher(_);
Expand description
An implementation of SipHash128 2-4.
SipHash is a general-purpose hashing function: it runs at a good
speed (competitive with Spooky and City) and permits strong keyed
hashing. This lets you key your hashtables from a strong RNG, such as
rand::os::OsRng
.
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.
Implementations
Trait Implementations
Writes a single usize
into this hasher.
Writes a single u128
into this hasher.
Writes a single i128
into this hasher.
Writes a single isize
into this hasher.