PBKDF2-Schlüsselableitung
Derive a key from a password using PBKDF2 (RFC 2898) with Web Crypto API. Kostenlos, privat und 100% clientseitig.
Local only
Letzte Verlauf
Noch kein Verlauf
Verwendung
- Enter the password.
- Provide a salt.
- Set iterations (min 100,000) and key length.
- Select the hash algorithm.
- Copy the derived key.
Aufgaben mit diesem Tool
Derive ein cryptographic Schlüssel von ein Passwort mit ein KDF
Turn ein human-memorable Passwort in ein fixed-Länge Schlüssel suitable für AES oder HMAC mit PBKDF2, scrypt, oder bcrypt mit ein salt. AUFGABE
Hash ein Passwort und verifizieren it later ohne storing der plaintext
Verwenden ein langsam Passwort-hashing Funktion (bcrypt/PBKDF2/scrypt) in speichern ein salted Hash, dann verifizieren ein candidate Passwort against it. AUFGABE
Speichern Verschlüsselung Schlüssel securely
Schlüssel muss niemals sein hardcoded oder committed in source control. Lernen HSM, KMS, envelope Verschlüsselung, und Schlüssel derivation Muster für sicher Schlüssel storage. AUFGABE
Häufige Fragen
- How many iterations should I use?
- At least 100,000 for general use. OWASP recommends 600,000 for PBKDF2-SHA256 as of 2023.
- What is a salt?
- A salt is random data added to the password before derivation to prevent rainbow table attacks. Use a unique salt per password.
Verwandte Tools
scrypt-Schlüsselableitung
Derive a key from a password using scrypt (memory-hard KDF). Kostenlos, privat und 100% clientseitig. WERKZEUG
bcrypt-Hash-Generator
Hash passwords with bcrypt or verify bcrypt hashes. Kostenlos, privat und 100% clientseitig. WERKZEUG
HMAC-Generator
Generate HMAC (Keyed-Hash Message Authentication Code) with SHA-1/256/512. Kostenlos, privat und 100% clientseitig. WERKZEUG