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.

9
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 auf einen neuen Hash-Algorithmus umsteigen? (Bitte …
175 git  hash  sha1  hash-collision 



12
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 String(md.digest(convertme)); } Wenn ich es bestanden toSHA1("password".getBytes())habe, [�a�ɹ??�%l�3~��.weiß ich, dass es wahrscheinlich eine …
158 java  string  sha1 

7
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 rechenintensiv konzipiert wurde (z. B. bcrypt), möglicherweise die …
148 cryptography  hash  sha1 

12
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 den SHA1-Digest? …
138 git  sha1 


11
SHA1 vs md5 vs SHA256: Welche für ein PHP-Login verwenden?
Ich mache ein PHP-Login und versuche zu entscheiden, ob ich SHA1 oder Md5 oder SHA256 verwenden soll, über die ich in einem anderen Artikel über Stackoverflow gelesen habe. Sind einige von ihnen sicherer als andere? Benutze ich für SHA1 / 256 immer noch ein Salz? Ist dies auch eine sichere …
133 php  login  md5  sha1  sha256 

5
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 berechnet git Datei-Hashes? Komprimiert es den Inhalt, bevor der Hash berechnet wird?
124 git  hash  sha1  checksum  git-hash 


10
Wie kann ich den MD5-Fingerabdruck von Javas Keytool erhalten, nicht nur von SHA-1?
Da ich Google Maps in meiner Anwendung verwenden möchte, benötige ich den MD5-Fingerabdruck der Debug-Zertifikate. Ich habe versucht folgendes zu tun: (Hier habe ich die Datei debug.keystore aus C: \ Dokumente und Einstellungen \ Administrator.android in den Ordner bin kopiert.) C:\Program Files\Java\jdk1.7.0\bin>keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass …

6
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 = openedFile.read() md5Hash = hashlib.md5(readFile) md5Hashed …
96 python  hash  md5  sha1  hashlib 

4
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", "key");
95 bash  sha1  hmac 

6
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 Hash(byte [] temp) { using (SHA1Managed sha1 = new SHA1Managed()) { } }
84 c#  hash  byte  sha1  hashcode 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.