Pro vývojáře
PBKDF2 odvozování klíčů
Odvozujte kryptografické klíče z hesel pomocí PBKDF2.
Loading…
O odvození klíče PBKDF2
PBKDF2 Key Derivation implementuje funkci Password-Based Key Derivation Function 2 (RFC 2898, PKCS#5 v2.0), transformující heslo a kryptografickou sůl na odvozený klíč iterováním pseudonáhodné funkce HMAC statisícekrát. Tento proces key-stretchingu činí útoky hrubou silou a slovníkové útoky výpočetně nákladnými, protože útočník musí opakovat celý počet iterací pro každý odhad hesla. PBKDF2 s HMAC-SHA-256 je algoritmus doporučený NISTem, používaný v WPA2 Wi-Fi autentizaci, iOS ochraně dat a mnoha implementacích hashování hesel databází. Tento nástroj v prohlížeči počítá PBKDF2-derived klíče pomocí Web Crypto API pro důvěryhodné výpočty v prohlížeči bez odesílání vašeho hesla kamkoli.
Jak Používat
Zadejte své heslo do pole pro heslo a poskytněte kryptografickou sůl, nebo klikněte na tlačítko pro náhodnou sůl, abyste vygenerovali bezpečnou 16-byte náhodnou sůl. Vyberte hashovací algoritmus HMAC, zvolte SHA-256 pro obecné použití nebo SHA-512 pro vyšší bezpečnostní rezervu. Nastavte počet iterací podle pokynů NIST na minimálně 600 000 iterací pro HMAC-SHA-256 a specifikujte délku výstupního klíče v bytech, například 16 pro AES-128 nebo 32 pro AES-256. Klikněte na Derive pro výpočet a zobrazení výsledku v hexadecimal nebo Base64, poté zkopírujte výstup pro testování napříč implementacemi nebo dokumentaci shody.
Běžné Případy Použití
- Odvození šifrovacích klíčů AES-256 z uživatelsky zadaných hesel pro šifrování souborů nebo citlivých aplikačních dat uložených v klidu
- Testování a ladění počtu iterací PBKDF2 a délek solí během fáze bezpečnostního návrhu nových autentizačních systémů
- Ověření, že dané heslo a sůl reprodukují očekávaný odvozený klíč uložený ve starší databázi nebo archivu konfigurace
- Porovnání výstupů odvozených klíčů napříč HMAC-SHA-256, HMAC-SHA-384 a HMAC-SHA-512 pro výběr správného algoritmu pro požadavky shody
- Interaktivní demonstrace konceptů key stretching a salting v kurzech aplikované kryptografie a workshopech pro vývojáře o bezpečnosti
Frequently Asked Questions About PBKDF2 odvozování klíčů
What is PBKDF2 odvozování klíčů?
PBKDF2 odvozování klíčů is a free online tool on akousa.net, a platform with 555+ browser-based utilities. Odvozujte kryptografické klíče z hesel pomocí PBKDF2. No installation is required.
How do I use PBKDF2 odvozování klíčů?
Simply open PBKDF2 odvozování klíčů on akousa.net, enter or upload your data, configure any options, and click the action button. Results appear instantly in your browser.
Is PBKDF2 odvozování klíčů free?
Yes, the core PBKDF2 odvozování klíčů experience is free to use without signup. All 555+ tools remain available for everyday use, while Akousa Pro adds optional premium platform features.