Questions marquées «hash»

160
Bonne fonction de hachage pour les chaînes

J'essaie d'imaginer une bonne fonction de hachage pour les chaînes. Et je pensais que ce serait peut-être une bonne idée de résumer les valeurs Unicode pour les cinq premiers caractères de la chaîne (en supposant qu'elle en ait cinq, sinon arrêtez là où elle se termine). Est-ce que ce serait une...

156
Hachage d'un dictionnaire?

À des fins de mise en cache, je dois générer une clé de cache à partir des arguments GET qui sont présents dans un dict. J'utilise actuellement sha1(repr(sorted(my_dict.items())))( sha1()c'est une méthode pratique qui utilise hashlib en interne) mais je suis curieux de savoir s'il existe un...

154
Comment trier un Ruby Hash par valeur numérique?

J'ai un hachage de compteur que j'essaie de trier par décompte. Le problème que je rencontre est que la fonction par défaut Hash.sort trie les nombres comme des chaînes plutôt que par taille de nombre. ie Donné Hash: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 }...

141
Hachage d'une chaîne avec Sha256

J'essaye de hacher une chaîne en utilisant SHA256, j'utilise le code suivant: using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes = Encoding.Unicode.GetBytes(text); SHA256Managed hashstring = new...