Est-il un algorithme de hachage qui produit une table de hachage de taille de 64 bits en C#?

J'ai besoin pour produire une valeur de Hachage à partir d'une chaîne de longueur variable que je peux stocker dans un champ de plus de 16 ans (en raison des exigences liées au vendeur).

Je suis la concaténation de plusieurs chaînes de caractères qui sont transmis par l'intermédiaire d'un C# script de transformation afin de calculer la valeur de Hachage. Je suis contraint par le fournisseur du fichier de spécification en ce que la sortie de la table de hachage ne peut pas être plus longue que 16.

Quelqu'un aurait-il des suggestions? Comme un exemple de la chaîne de conversion de l'algorithme MD5 a une longueur de 32.

  • 16 quoi? Est-il binaire ou texte?
  • Idéalement, il serait de texte, car il sera écrit dans un fichier plat.
  • plat de fichiers n'ont pas à être de texte.
  • Les exigences pour le fichier que je dois produire un onglet ASCII délimité fichier plat.
InformationsquelleAutor Matt | 2010-12-02