#cryptography#hashing

Cryptographic Hash Algorithms are one-way hashing algorithms that are designed for collision-resistant.

For any arbitrary length input, these hash functions should produce a fixed-length output.

The chance to find collision (by brute force) for these algorithms is extremely little.


Some of the properties of an ideal cryptographic hash function are:

Some modern cryptographic hash functions families are considered secure enough for most applications:


Source: Practical Cryptography for Developers (https://cryptobook.nakov.com/cryptographic-hash-functions)