Existe-t-il un moyen de chiffrement qui peut prendre une chaîne de n'importe quelle longueur et produire un hachage de moins de 10 caractères ? Je veux produire des identifiants raisonnablement uniques, mais basés sur le contenu du message, plutôt que de manière aléatoire.
Je peux vivre avec la contrainte des messages à des valeurs entières, cependant, si les chaînes de longueur arbitraire sont impossibles. Cependant, le hachage ne doit pas être similaire pour deux entiers consécutifs, dans ce cas.