Als «sha1» getaggte Fragen

SHA-1 ist eine kryptografische Hash-Funktion, die von der US-Regierung als Federal Information Processing Standard entwickelt wurde. Kürzlich wurden Kollisionen festgestellt, was bedeutet, dass SHA1 anfälliger für Angriffe wird und die Verwendung zum Schutz von Daten nicht empfohlen wird.

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

158
Java String zu SHA1

Ich versuche, einen einfachen String-zu-SHA1-Konverter in Java zu erstellen, und das habe ich ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new...

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

138
Wie ordne ich einer Datei ohne Git einen Git SHA1 zu?

Soweit ich weiß, wenn Git einer Datei einen SHA1-Hash zuweist, ist dieser SHA1 aufgrund seines Inhalts für die Datei eindeutig. Wenn eine Datei von einem Repository in ein anderes verschoben wird, bleibt der SHA1 für die Datei unverändert, da sich der Inhalt nicht geändert hat. Wie berechnet Git...

124
Wie berechnet git Datei-Hashes?

Die in den Baumobjekten gespeicherten SHA1-Hashes (wie von zurückgegeben git ls-tree) stimmen nicht mit den SHA1-Hashes des Dateiinhalts überein (wie von zurückgegeben sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Wie...

96
Hashing einer Datei in Python

Ich möchte, dass Python dem EOF vorliest, damit ich einen geeigneten Hash erhalten kann, egal ob es sich um sha1 oder md5 handelt. Bitte helfen Sie. Folgendes habe ich bisher: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile =...

95
HMAC-SHA1 in Bash

Gibt es ein Bash-Skript, um einen HMAC-SHA1Hash zu generieren ? Ich suche etwas, das dem folgenden PHP-Code entspricht: hash_hmac("sha1", "value",

84
Hashing mit dem SHA1-Algorithmus in C #

Ich möchte gegebenes byte[]Array mit der Verwendung von SHA1Algorithmus mit der Verwendung von hashen SHA1Managed. Der byte[]Hash stammt aus dem Unit-Test. Der erwartete Hash ist 0d71ee4472658cd5874c5578410a9d8611fc9aef(Groß- und Kleinschreibung beachten). Wie kann ich das erreichen? public string...