| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-01-10 | Use little-endian encoding for Blake2 hashing on all architectures | Ariel Ben-Yehuda | -6/+10 | |
| Like many hash functions, the blake2 hash is mathematically defined on a sequence of 64-bit words. As Rust's hash interface operates on sequences of octets, some encoding must be used to bridge that difference. The Blake2 RFC (RFC 7693) specifies that: Byte (octet) streams are interpreted as words in little-endian order, with the least-significant byte first. So use that encoding consistently. Fixes #38891. | ||||
| 2016-10-30 | Replace all uses of SHA-256 with BLAKE2b. | Michael Woerister | -16/+68 | |
| 2016-10-17 | ICH: Use 128-bit Blake2b hash instead of 64-bit SipHash for incr. comp. ↵ | Michael Woerister | -0/+286 | |
| fingerprints. | ||||
