BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
21–30 of 34 posts
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#22Over the past year and a half I've had it drummed into me that fast hashing is bad and slow hashing is good. If this is so, why have they optimised this new hashing algorithm to be as fast as possible?
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#23Over the past year and a half I've had it drummed into me that fast hashing is bad and slow hashing is good. If this is so, why have they optimised this new hashing algorithm to be as fast as possible?
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#24Over the past year and a half I've had it drummed into me that fast hashing is bad and slow hashing is good. If this is so, why have they optimised this new hashing algorithm to be as fast as possible?
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#25Earlier quoted context omitted.
That doesn't really apply to memory use on the order of a single kilobyte. You're not going to be hashing many different streams at once.
And why not? Ever considered a busy SSL offload device or VPN appliance? A kilobyte here, a kilobyte there, and pretty soon you're talking real memory!
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#26I'm not sure how reduced memory requirements are a benefit to encryption. Are there really any low end systems still in use today that actually have issues with memory usage? Even $150 notebooks come with 1 gig of ram. This seems more like it would help save ram on interception devices like the Narus Device or the huge datacenters owned by the NSA, which have a huge issue with storing all the data required to interce…
The issue is with the processor's cache memory, which is small, typically 64 kiB or so. (The TLB cache is also important.) Even a few hundred bytes savings can give an important improvement in speed amd power consumption.
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#27Earlier quoted context omitted.
And why not? Ever considered a busy SSL offload device or VPN appliance? A kilobyte here, a kilobyte there, and pretty soon you're talking real memory!
I think something handling a TCP stream has better things to worry about than an extra buffer smaller than a single packet.
If you don't believe me, hop on any kernel development mailing list and try to convince them they could solve world hunger by only adding 1 KB overhead to the TCP socket structure that tracks actve connection states.
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#28Over the past year and a half I've had it drummed into me that fast hashing is bad and slow hashing is good. If this is so, why have they optimised this new hashing algorithm to be as fast as possible?
Password hashes and general-purpose crypto hashes are not the same thing. If it helps, try using the technical term for the kinds of functions cryptography offers for password hashing: key derivation functions (KDFs).
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#29Over the past year and a half I've had it drummed into me that fast hashing is bad and slow hashing is good. If this is so, why have they optimised this new hashing algorithm to be as fast as possible?
Re: BLAKE2, an improved version of the SHA-3 finalist BLAKE optimized for speed
#30I'm not sure how reduced memory requirements are a benefit to encryption. Are there really any low end systems still in use today that actually have issues with memory usage? Even $150 notebooks come with 1 gig of ram. This seems more like it would help save ram on interception devices like the Narus Device or the huge datacenters owned by the NSA, which have a huge issue with storing all the data required to interce…
Think smart cards.