So che una delle caratteristiche più importanti degli algoritmi di hashing, è che piccoli cambiamenti nell'input dovrebbero riflettere grandi cambiamenti nell'hash stesso ( l'effetto valanga ), ma al momento sto cercando una soluzione che non la implementa.
Ho letto questo rispondi sulla crittografia stackexchange, ma non sembra offrire esattamente ciò di cui ho bisogno.
Ho ancora bisogno che l'input sia oscurato in modo che la reversione sia impossibile / improbabile, ma mi piacerebbe che valori di input simili producessero hash simili.
Immagino un algoritmo con qualcosa di simile a questo (pseudo-esempio):
Input: Is this possible?
Output: 5e2a9d8a8f02c07c20142a571f1785c2
Input: Is this impossible?
Output: 5e2a9d8a8f02c07c20142a671f1785d2
Esiste qualcosa del genere?