Kryptografischer Salt-Generator
Erzeugen Sie einen zufälligen Salt mit einstellbarer Länge, hexadezimal oder in Base64, um das Hashing von Passwörtern zu stärken.
So funktioniert es
Ein kryptografischer Salt ist ein Zufallswert, der einem Passwort vor dem Hashing hinzugefügt wird, um Rainbow-Table-Angriffe zu verhindern und sicherzustellen, dass zwei identische Passwörter unterschiedliche Hashes ergeben. Das ist unverzichtbar, wenn Sie ein Authentifizierungssystem selbst implementieren oder einen Algorithmus wie bcrypt, scrypt oder argon2 konfigurieren, die alle einen eindeutigen Salt pro Benutzer verlangen.
Welche Salt-Länge sollte ich wählen?
16 Byte (128 Bit) sind eine Standardwahl und für die meisten Anwendungsfälle mehr als ausreichend; manche Systeme verwenden 32 Byte für zusätzlichen Spielraum. Wichtig ist, dass der Salt pro gespeichertem Passwort eindeutig ist, nicht unbedingt, dass er sehr lang ist.
Muss der Salt geheim bleiben?
Nein, der Salt muss nicht geheim sein: Er wird in der Regel im Klartext neben dem Hash gespeichert. Seine Aufgabe ist nicht, das Passwort zu verbergen, sondern die Wiederverwendung vorberechneter Tabellen über verschiedene Konten hinweg zu verhindern.
100% lokale Verarbeitung: Die Erzeugung erfolgt vollständig in Ihrem Browser über WebAssembly, der erzeugte Salt verlässt niemals Ihr Gerät.