Als «hash» getaggte Fragen

162
Ihr Passwort salzen: Best Practices?

Ich war schon immer neugierig ... Was ist besser, wenn man ein Passwort für das Hashing salzt: Präfix oder Postfix? Warum? Oder spielt es eine Rolle, solange Sie salzen? Zur Erklärung: Wir alle wissen (hoffentlich) inzwischen, dass wir ein Passwort salzen sollten, bevor wir es für die Speicherung...

159
Gute Hash-Funktion für Strings

Ich versuche mir eine gute Hash-Funktion für Strings auszudenken. Und ich dachte, es wäre eine gute Idee, die Unicode-Werte für die ersten fünf Zeichen in der Zeichenfolge zusammenzufassen (vorausgesetzt, sie haben fünf, andernfalls hören Sie dort auf, wo sie enden). Wäre das eine gute Idee oder...

156
Ein Wörterbuch zerschlagen?

Für Caching-Zwecke muss ich einen Cache-Schlüssel aus GET-Argumenten generieren, die in einem Diktat vorhanden sind. Derzeit verwende ich sha1(repr(sorted(my_dict.items())))( sha1()ist eine bequeme Methode, die Hashhlib intern verwendet), aber ich bin gespannt, ob es einen besseren Weg...

154
Schnellster Hash für nicht kryptografische Zwecke?

Ich bereite im Wesentlichen Phrasen vor, die in die Datenbank aufgenommen werden sollen. Sie können fehlerhaft sein, daher möchte ich stattdessen einen kurzen Hash von ihnen speichern (ich werde einfach vergleichen, ob sie existieren oder nicht, also ist Hash ideal). Ich gehe davon aus, dass MD5...

154
Wie sortiere ich einen Ruby Hash nach Zahlenwert?

Ich habe einen Zähler-Hash, den ich nach Zählung sortieren möchte. Das Problem, auf das ich stoße, ist, dass die Standardfunktion Hash.sort Zahlen eher nach Zeichenfolgen als nach Zahlengröße sortiert. dh gegebener Hash: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 }...

148
Ist SHA-1 für die Passwortspeicherung sicher?

Fazit: SHA-1 ist so sicher wie alles andere vor Preimage-Angriffen. Es ist jedoch einfach zu berechnen, was bedeutet, dass es einfacher ist, einen Bruteforce- oder Wörterbuchangriff durchzuführen. (Gleiches gilt für Nachfolger wie SHA-256.) Abhängig von den Umständen ist eine Hash-Funktion, die als...

141
Eine Schnur mit Sha256 zerschlagen

Ich versuche, einen String mit SHA256 zu hashen. Ich verwende den folgenden Code: 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...

139
Ist MD5 immer noch gut genug, um Dateien eindeutig zu identifizieren?

Wird das Hashing einer Datei durch MD5 immer noch als ausreichend gute Methode angesehen, um sie eindeutig zu identifizieren, da der MD5-Algorithmus und Sicherheitsprobleme usw. nicht mehr funktionieren? Sicherheit ist hier nicht mein Hauptanliegen, aber die eindeutige Identifizierung jeder Datei...