Encryption, Post Quantum Cryptography, Optical Computing, Cryptography.
outputs which can exist, and the number of possible messages is significantly greater than the number of hashes. Collisions are unavoidable, but a good hash function should still be resistant to collisions, in the sense that collisions should be hard to find without using impractically slow and