Cryptography, Hashing, Learning, Data Structures, Merkle Tree.
unless you’re trying to develop a new hashing function, of course. If that’s what you’re after, then you OBVIOUSLY care about the how. Here’s a document from the US’ National Institute of Standards and Technology (NIST) with specifications for different hashing algorithms; and here’s also an