Encryption, Post Quantum Cryptography, Optical Computing, Cryptography.
produce that hash. A (very) simple illustration of the pigeonhole principle. It’s clear that, to assign each message (black square) to a pigeonhole (white square), some pigeonholes will have to contain more than one message. Likewise, for a hash function of fixed length, there are only so many hash