You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are some use cases that aren't met by current hashing functions
Serialize state of a partial byte stream processing for later work; recalculating the hash from the beginning is inefficient and, in our case, infeasible due to the size of the data and legacy compatibility requirements that inhibit use of, say, a Merkle tree.
Sharing calculation of common prefix hashes; this only requires in-memory copying rather than serialization.
Conditional append based on hash matches, which is a corollary of the previous.