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.

11
Hachage de chaîne au moment de la compilation
J'ai lu à quelques endroits différents qu'en utilisant les nouveaux littéraux de chaîne de C ++ 11, il pourrait être possible de calculer le hachage d'une chaîne au moment de la compilation. Cependant, personne ne semble prêt à sortir et à dire que ce sera possible ou comment cela se …

1
Meilleures pratiques pour générer des jetons OAuth?
Je me rends compte que la spécification OAuth ne spécifie rien sur l'origine du code ConsumerKey, ConsumerSecret, AccessToken, RequestToken, TokenSecret ou Verifier, mais je suis curieux de savoir s'il existe des meilleures pratiques pour créer des jetons considérablement sécurisés (en particulier Token / Combinaisons secrètes). Comme je le vois, il …


1
Hash Rocket est-il obsolète?
Le post de fusée RIP Hash bien cité semble impliquer que la syntaxe Hash Rocket ( :foo => "bar") est déconseillée au profit du hachage de style JSON nouveau à Ruby ( foo: "bar"), mais je ne trouve aucune référence définitive indiquant la forme Hash Rocket est en fait obsolète …

3
La fonction de hachage en Python 3.3 renvoie des résultats différents entre les sessions
J'ai implémenté un BloomFilter en python 3.3 et j'ai obtenu des résultats différents à chaque session. Explorer ce comportement étrange m'a amené à la fonction interne hash () - elle renvoie différentes valeurs de hachage pour la même chaîne à chaque session. Exemple: >>> hash("235") -310569535015251310 ----- ouverture d'une nouvelle …

10
La nécessité de cacher le sel pour un hasch
Au travail, nous avons deux théories concurrentes pour les sels. Les produits sur lesquels je travaille utilisent quelque chose comme un nom d'utilisateur ou un numéro de téléphone pour saler le hachage. Essentiellement quelque chose de différent pour chaque utilisateur mais qui nous est facilement accessible. L'autre produit génère de …

2
Nettoyage des mots de passe utilisateur
Comment dois-je échapper ou nettoyer les mots de passe fournis par l'utilisateur avant de les hacher et de les stocker dans ma base de données? Lorsque les développeurs PHP envisagent de hacher les mots de passe des utilisateurs à des fins de sécurité, ils ont souvent tendance à penser à …
98 php  sql  pdo  hash 

6
Hachage d'un fichier en Python
Je veux que python lise l'EOF afin que je puisse obtenir un hachage approprié, que ce soit sha1 ou md5. Veuillez aider. Voici ce que j'ai jusqu'à présent: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash = hashlib.md5(readFile) md5Hashed = md5Hash.hexdigest() …
98 python  hash  md5  sha1  hashlib 


1
Pourquoi tuple (set ([1, “a”, “b”, “c”, “z”, “f”])) == tuple (set ([“a”, “b”, “c”, «Z», «f», 1])) 85% du temps avec la randomisation de hachage activée?
Étant donné la réponse de Zero Piraeus à une autre question , nous avons cela x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y) Imprime Trueenviron 85% du temps avec la randomisation de hachage activée. Pourquoi 85%?

16
Comment extraire un sous-hachage d'un hachage?
J'ai un hash: h1 = {:a => :A, :b => :B, :c => :C, :d => :D} Quelle est la meilleure façon d'extraire un sous-hachage comme celui-ci? h1.extract_subhash(:b, :d, :e, :f) # => {:b => :B, :d => :D} h1 #=> {:a => :A, :c => :C}
96 ruby  hash 

4
Comment puis-je combiner des hachages en Perl?
Quelle est la meilleure façon de combiner les deux hachages en% hash1? Je sais toujours que% hash2 et% hash1 ont toujours des clés uniques. Je préférerais également une seule ligne de code si possible. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';
95 perl  dictionary  hash  merge 




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.