Als «cryptography» getaggte Fragen

CRYPTOGRAPHY MUSS PROGRAMMIERUNGSBEZOGEN SEIN. Die Kryptographie umfasst unter anderem Verschlüsselung, Hashing und digitale Signaturen. Kryptografie-Fragen, die nicht direkt mit der Softwareentwicklung zusammenhängen, werden besser unter crypto.stackexchange.com gestellt.

260
Ist es möglich, MD5-Hashes zu entschlüsseln?

Jemand hat mir erzählt, dass er Softwaresysteme gesehen hat, die: MD5-verschlüsselte Passwörter von anderen Systemen abrufen; entschlüsseln Sie die verschlüsselten Passwörter und Speichern Sie die Kennwörter in der Datenbank des Systems mit dem systemeigenen Algorithmus. Ist das möglich? Ich...

250
Wo lagern Sie Ihre Salzfäden?

Ich habe immer eine richtige Salt-Zeichenfolge pro Eintrag verwendet, wenn Kennwörter für die Datenbankspeicherung gehasht wurden. Für meine Bedürfnisse hat das Speichern des Salt in der Datenbank neben dem Hash-Passwort immer gut funktioniert. Einige Leute empfehlen jedoch, das Salz getrennt von...

191
Warum sind Primzahlen in der Kryptographie wichtig?

Eines fällt mir als Nicht-Kryptograf immer auf: Warum ist es so wichtig, Primzahlen zu verwenden? Was macht sie so besonders in der Kryptographie? Hat jemand eine einfache kurze Erklärung? (Ich bin mir bewusst, dass es viele Grundierungen gibt und dass Angewandte Kryptographie die Bibel ist, aber...

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

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