WISSENSARTIKEL / CYBERSICHERHEIT

Passwort Hashing

Sichere Speicherung von Passwörtern durch kryptografische Verfahren

◎ KURZDEFINITION

Passwort Hashing Passwort Hashing ist die Umwandlung eines Passworts in einen festen, scheinbar zufälligen Datenstring mittels einer Einweg-Hashfunktion, um das Passwort sicher zu speichern und vor unbefugtem Zugriff zu schützen.

Eigenständig verständliche Definition
✦

Das Wichtigste auf einen Blick

  • Passwort Hashing wandelt Passwörter in irreversible Hashwerte um.
  • Salting erhöht die Sicherheit durch zufällige Daten vor dem Hashen.
  • Moderne Algorithmen wie bcrypt, scrypt und Argon2 sind empfehlenswert.
  • Einweg-Hashfunktionen verhindern die Rückgewinnung des Originalpassworts.
  • Regelmäßige Aktualisierung der Hashverfahren ist wichtig für die Sicherheit.
  • Passwort Hashing ist ein zentraler Bestandteil von IT-Sicherheitskonzepten.
01

Überblick: Passwort Hashing

In der digitalen Welt ist der Schutz von Benutzerpasswörtern essenziell, um Identitätsdiebstahl und unbefugten Zugriff zu verhindern. Passwort Hashing ist eine bewährte Methode, die Passwörter nicht im Klartext, sondern nur als kryptografisch verarbeitete Werte speichert. Dadurch wird es Angreifern erschwert, Passwörter zu rekonstruieren, selbst wenn sie Zugriff auf die Datenbank erhalten.

02

Was ist Passwort Hashing?

Passwort Hashing bezeichnet die Anwendung einer Einweg-Hashfunktion auf ein Passwort, um einen festen, nicht umkehrbaren Wert zu erzeugen. Dieser Hashwert wird statt des Klartextpassworts gespeichert, sodass das Originalpasswort nicht direkt aus der Datenbank ausgelesen werden kann.

03

Warum ist Passwort Hashing wichtig?

Da Datenbanken mit Passwörtern Ziel von Angriffen sind, schützt Passwort Hashing vor dem Missbrauch gestohlener Passwörter. Selbst bei einem Datenleck können Angreifer ohne den Hash nicht einfach auf die Klartextpasswörter zugreifen.

04

Wie funktioniert Passwort Hashing?

Das Passwort wird mit einem sogenannten Salt – einem zufälligen Wert – kombiniert und anschließend durch eine Einweg-Hashfunktion verarbeitet. Das Ergebnis ist ein Hashwert, der in der Datenbank gespeichert wird. Beim Login wird das eingegebene Passwort mit dem gleichen Salt gehasht und mit dem gespeicherten Hash verglichen.

05

Vergleich gängiger Passwort-Hashing-Algorithmen

AlgorithmusSicherheitsniveauPerformanceSaltingMemory-Hard
bcryptHochMittelJaNein
scryptSehr hochNiedrigJaJa
Argon2Sehr hochMittelJaJa
06

Salting: Warum und wie?

Salting fügt jedem Passwort vor dem Hashen einen einzigartigen, zufälligen Wert hinzu. Dadurch werden identische Passwörter unterschiedlich gehasht, was Rainbow-Table-Angriffe verhindert und die Sicherheit erhöht.

07

Best Practices für sicheres Passwort Hashing

Empfohlen wird die Nutzung moderner, ressourcenintensiver Algorithmen wie Argon2 oder scrypt mit individuell generierten Salts. Außerdem sollten Hashverfahren regelmäßig aktualisiert und Passwortrichtlinien beachtet werden.

08

Herausforderungen und Risiken

Veraltete Hashfunktionen wie MD5 oder SHA1 sind unsicher. Fehlendes Salting oder zu schnelle Algorithmen erleichtern Angriffe. Auch physische Sicherheit der Server und sichere Schlüsselverwaltung sind wichtig.

09

Zukunft des Passwort Hashings

Mit steigender Rechenleistung werden Algorithmen weiterentwickelt, um resistent gegen Brute-Force- und Side-Channel-Angriffe zu bleiben. Zusätzlich gewinnen alternative Authentifizierungsverfahren an Bedeutung.

10

Wichtig

✦

Passwort Hashing ist nur ein Teil der gesamten IT-Sicherheitsstrategie und sollte durch weitere Maßnahmen wie Multi-Faktor-Authentifizierung ergänzt werden.

◇

Zusatzinformationen

◇

Begriff: Passwort Hashing

Zweck: Sichere Speicherung von Passwörtern

Verfahren: Einweg-Hashfunktionen mit Salt

Bekannte Algorithmen: bcrypt, scrypt, Argon2, PBKDF2

Hauptvorteil: Schutz vor Passwortdiebstahl bei Datenlecks

Einsatzgebiet: IT-Sicherheit, Datenschutz

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Passwort Hashing

Was ist der Unterschied zwischen Hashing und Verschlüsselung?

Hashing ist eine Einwegfunktion, die Daten irreversibel in einen festen Wert umwandelt, während Verschlüsselung Daten so transformiert, dass sie mit einem Schlüssel wieder entschlüsselt werden können.

Warum darf man Passwörter nicht im Klartext speichern?

Klartextpasswörter sind bei Datenlecks sofort für Angreifer nutzbar, was zu Identitätsdiebstahl und weiteren Sicherheitsproblemen führt.

Was ist ein Salt und warum wird es verwendet?

Ein Salt ist ein zufälliger Wert, der vor dem Hashen zum Passwort hinzugefügt wird, um gleiche Passwörter unterschiedlich zu hashen und Angriffe mit vorberechneten Tabellen zu verhindern.

Welche Algorithmen sind für Passwort Hashing empfehlenswert?

Moderne Algorithmen wie bcrypt, scrypt und Argon2 gelten als sicher und werden empfohlen.

Kann man gehashte Passwörter zurückrechnen?

Nein, Hashfunktionen sind Einwegfunktionen, die eine Rückrechnung zum Originalpasswort praktisch unmöglich machen.

Wie oft sollte man das Hashverfahren aktualisieren?

Regelmäßige Überprüfung und Aktualisierung ist wichtig, insbesondere wenn neue Schwachstellen oder leistungsfähigere Angriffe bekannt werden.

Hilft Passwort Hashing bei der Einhaltung von Datenschutzgesetzen?

Ja, sichere Speicherung von Passwörtern durch Hashing unterstützt die Einhaltung von Datenschutzanforderungen und minimiert Risiken bei Datenpannen.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    OWASP Password Storage Cheat Sheet ↗
    OWASP Foundation· OWASP Community· WebseiteKI-Vorschlag · ungeprüft

    Umfassende Empfehlungen zu sicherem Passwort Hashing

    https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html
  2. 02
    NIST Special Publication 800-63B: Digital Identity Guidelines ↗
    National Institute of Standards and Technology· NIST· StandardKI-Vorschlag · ungeprüft

    Offizielle Richtlinien für Authentifizierung und Passwortsicherheit

    https://pages.nist.gov/800-63-3/sp800-63b.html
  3. 03
    Password Hashing Competition ↗
    Password Hashing Competition· PHC Community· WebseiteKI-Vorschlag · ungeprüft

    Bewertung und Auswahl moderner Passwort-Hashing-Algorithmen

    https://password-hashing.net/

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
Wie bewertest du diesen Artikel?Deine Sterne helfen anderen Lesern und verbessern unsere Inhalte.
– / 5(0 Bewertungen)
Bewerte mit 1 bis 5 Sternen
DEIN FEEDBACKWar dieser Artikel hilfreich?Deine Rückmeldung hilft uns, die Inhalte noch besser zu machen.
STIMMEN DER LESERFeedback zu diesem Artikel
0 Stimmen
👍 Ja, sehr
00 %
◐ Teilweise
00 %
👎 Nicht wirklich
00 %

Die Balken aktualisieren sich automatisch anhand der abgegebenen Rückmeldungen.

ANSWER ENGINE · COMMUNITY

Diskussion zum Artikel

Teile deine Gedanken, stelle Rückfragen oder antworte anderen Lesern – respektvoll und direkt am Thema.

0 Kommentare
Deine E-Mail-Adresse wird nicht öffentlich angezeigt.
0 / 2.000
Kommentare & AntwortenNeueste Diskussion
Kommentare werden geladen …
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

LETZTE 30 TAGE

Entwicklung dieses Artikels

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …
ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.

LETZTE 30 TAGE

Entwicklung des gesamten Netzwerks

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …