hajufunktsioonid
Hajufunktsioonid, also known as hash functions, are mathematical algorithms that map data of arbitrary size to data of a fixed size. This fixed-size output is called a hash value, hash code, digest, or simply hash. Hash functions are used in various applications, including data integrity checks, password storage, and digital signatures.
A good hash function should exhibit several properties. It should be deterministic, meaning that the same input
Common applications of hash functions include verifying the integrity of files. By calculating the hash of