Als «hash» getaggte Fragen

222
SHA512 vs. Blowfish und Bcrypt [geschlossen]

Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...

178
Hash- und Salt-Passwörter in C #

Ich habe gerade einen Artikel von David Hayden über das Hashing von Benutzerkennwörtern durchgesehen . Ich kann wirklich nicht verstehen, was er erreichen will. Hier ist sein Code: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng =...

176
So fügen Sie dem Hash ein neues Element hinzu

Ich bin neu bei Ruby und weiß nicht, wie ich einem bereits vorhandenen Hash ein neues Element hinzufügen soll. Zum Beispiel konstruiere ich zuerst Hash: hash = {item1: 1} danach möchte ich item2 hinzufügen, danach habe ich folgenden Hash: {item1: 1, item2: 2} Ich weiß nicht, was ich mit Hash machen...

175
Hash-Kollision in Git

Was würde eigentlich passieren, wenn ich bei der Verwendung von git eine Hash-Kollision hätte? ZB schaffe ich es, zwei Dateien mit derselben sha1-Prüfsumme festzuschreiben. Würde git es bemerken oder eine der Dateien beschädigen? Könnte git verbessert werden, um damit zu leben, oder müsste ich...

174
Warum wird Git nicht als "Blockkette" angesehen?

Die interne Datenstruktur von Git ist ein Baum von Datenobjekten, wobei jedes Objekt nur auf seinen Vorgänger verweist. Jeder Datenblock wird gehasht. Das Ändern (Bitfehler oder Angriff) eines Zwischenblocks wird bemerkt, wenn der gespeicherte Hash und der tatsächliche Hash abweichen. Wie...

170
Ändern jedes Werts in einem Hash in Ruby

Ich möchte jeden Wert in einem Hash ändern, um '%' vor und nach dem Wert hinzuzufügen { :a=>'a' , :b=>'b' } muss geändert werden auf { :a=>'%a%' , :b=>'%b%' } Was ist der beste Weg, dies zu

164
Wie viele zufällige Elemente, bevor MD5 Kollisionen erzeugt?

Ich habe eine Bildbibliothek auf Amazon S3. Für jedes Bild md5 ich die Quell-URL auf meinem Server plus einen Zeitstempel, um einen eindeutigen Dateinamen zu erhalten. Da S3 keine Unterverzeichnisse haben kann, muss ich alle diese Bilder in einem einzigen flachen Ordner speichern. Muss ich mir...

162
Standardimplementierung für Object.GetHashCode ()

Wie funktioniert die Standardimplementierung für GetHashCode()? Und handhabt es Strukturen, Klassen, Arrays usw. effizient und gut genug? Ich versuche zu entscheiden, in welchen Fällen ich meine eigenen packen soll und in welchen Fällen ich mich sicher darauf verlassen kann, dass die...

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...