Questions marquées «hash»

Une fonction de hachage est une procédure ou une fonction mathématique bien définie qui convertit une grande quantité de données en une petite donnée, généralement un seul entier. Pour toute question sur les hashtags utilisés pour étiqueter le contenu sur les réseaux sociaux, utilisez le hashtag. Pour les questions sur les URL et les ancres HTML, utilisez un identificateur de fragment. Pour les questions sur le type de hachage de Ruby, utilisez ruby-hash.

14
Mots de passe Hash et Salt en C #
J'étais en train de parcourir l'un des articles de DavidHayden sur le hachage des mots de passe utilisateur . Vraiment, je ne peux pas obtenir ce qu'il essaie de réaliser. Voici son code: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); byte[] …
178 c#  hash  passwords  salt 

9
Collision de hachage dans git
Que se passerait-il réellement si j'avais une collision de hachage lors de l'utilisation de git? Par exemple, j'arrive à valider deux fichiers avec la même somme de contrôle sha1, est-ce que git le remarquerait ou corromprait l'un des fichiers? Est-ce que git pourrait être amélioré pour vivre avec ça, ou …
175 git  hash  sha1  hash-collision 

7
Pourquoi Git n'est-il pas considéré comme une «chaîne de blocs»?
La structure de données interne de Git est une arborescence d'objets de données, dans laquelle chaque objet pointe uniquement vers son prédécesseur. Chaque bloc de données est haché. En modifiant (erreur de bit ou attaque) un bloc intermédiaire sera remarqué lorsque le hachage enregistré et le hachage réel s'écartent. En …
174 git  hash  blockchain 

11
Changer chaque valeur d'un hachage dans Ruby
Je veux changer chaque valeur dans un hachage afin d'ajouter '%' avant et après la valeur afin { :a=>'a' , :b=>'b' } doit être changé en { :a=>'%a%' , :b=>'%b%' } Quelle est la meilleure façon de procéder?
170 ruby  hash 




6
Implémentation par défaut pour Object.GetHashCode ()
Comment l'implémentation par défaut pour GetHashCode() ? Et gère-t-il suffisamment et efficacement les structures, les classes, les tableaux, etc.? J'essaie de décider dans quels cas je dois emballer le mien et dans quels cas je peux compter en toute sécurité sur l'implémentation par défaut pour bien faire. Je ne veux …
162 .net  hash  gethashcode 

8
Saler votre mot de passe: les meilleures pratiques?
J'ai toujours été curieux ... Qu'est-ce qui est mieux quand on salue un mot de passe pour le hachage: préfixe ou suffixe? Pourquoi? Ou est-ce important, tant que vous salez? Pour expliquer: Nous savons tous (espérons-le) maintenant que nous devons saler un mot de passe avant de le hacher pour …


15
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 …
160 java  hash  hashtable  hashcode 


11
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 meilleur moyen.
156 python  hash  dictionary 

4
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 } …
154 ruby  hash 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.