Sicherheitsbegriffe

Was ist Argon2id?

Argon2id ist eine speicherintensive Funktion zur Passwortverarbeitung, die die Prüfung jedes versuchten Geheimnisses durch Anforderungen an Rechenleistung und Speicher aufwendiger macht.

Argon2id ist eine speicherintensive Funktion zur Passwortverarbeitung, die die Prüfung jedes versuchten Geheimnisses durch Anforderungen an Rechenleistung und Speicher aufwendiger macht.

Warum ein Tresor mehr als einen schnellen Hash braucht

Ein Gerät muss Zugriff möglicherweise aus einem Muster oder Passwort ableiten. Wäre jeder Versuch extrem günstig, könnte ein Angreifer mit geeigneten verschlüsselten Daten schnell viele Kandidaten testen. Argon2id soll dieser Arbeit Speicher- und Rechenkosten auferlegen. RFC 9106 beschreibt die Funktion, ihre Varianten und Testvektoren für Implementierungen.

Die gewählten Parameter sind wichtig. Der Funktionsname allein verrät nicht die Speicherzuweisung, Anzahl der Durchläufe, Plattformbeschränkungen oder Begrenzung von Versuchen einer App. Diese Details gehören in eine Implementierungsbewertung statt in ein Marketingversprechen.

Aufwendigere Versuche bleiben Versuche

Ein verbreitetes Muster kann weiterhin ein schwaches Geheimnis sein. Wer Sie beim Zeichnen gesehen hat, benötigt möglicherweise gar keinen Offline-Angriff. Weder Argon2id noch ein großes Musterraster schützt eine Wiederherstellungsphrase, die neben dem Telefon fotografiert wurde.

Verwenden Sie ein ungewöhnliches Muster und schützen Sie es vor Beobachtung. Bewahren Sie Wiederherstellungsinformationen getrennt auf und behandeln Sie einen vermuteten Gerätekompromiss als anderes Problem als Widerstand gegen Erraten.

Der Zusammenhang mit NullVault

NullVault beschreibt Argon2id als Teil der lokalen Musterverarbeitung neben Verschlüsselung und plattformgeschütztem Schlüsselmaterial. Es ist kein Mechanismus zum Zurücksetzen eines Online-Kontopassworts. Lesen Sie die Architektur für die dokumentierten Grenzen und PBKDF2 im Vergleich mit Argon2id für den umfassenderen Vergleich. Die Musterzugriffsfunktion erklärt, was ein Muster in der Oberfläche auswählt.