Generátor kľúčov PBKDF2: Bezpečné kľúče z hesiel
Generátor kľúčov PBKDF2 vytvorí odvodený kľúč z hesla a soli pomocou PBKDF2 s HMAC-SHA256 cez WebCrypto vo vašom prehliadači. Nastavte dostupné možnosti, potom vygenerujte jednu alebo dávku hodnôt pre testy, fixtures alebo seed dáta. Vyšší počet iterácií robí odvodenie pomalším a silnejším; odporúčané usmernenie je 600 000 alebo viac iterácií pre SHA-256.
Generátor kľúčov PBKDF2 je nástroj v prehliadači na odvodenie kľúča PBKDF2 z hesla a soli. Používa PBKDF2 s HMAC-SHA256 cez WebCrypto, takže kľúč z hesla môžete odvodiť vo svojom prehliadači bez nastavenia samostatného nástroja. Použite ho na generovanie hodnôt pre testovanie, fixtures alebo seed dáta.
Ak chcete použiť generátor kľúčov PBKDF2-SHA256, zadajte heslo a soľ, nastavte dostupné možnosti a vygenerujte hodnotu alebo dávku. Počet iterácií je dôležitý: vyšší počet robí odvodenie pomalším, ale silnejším. Odporúčané usmernenie pre SHA-256 je 600 000 alebo viac iterácií. Vygenerované hodnoty môžete skopírovať na použitie v úlohe, na ktorej pracujete.
Heslo je vstupom odvodenia, zatiaľ čo odvodený kľúč je výstupom. PBKDF2 aplikuje proces odvodenia kľúča na heslo a soľ namiesto toho, aby jednoducho považovalo samotné heslo za výsledný kľúč. Preto sa nástroj hodí, keď potrebujete odvodené hodnoty pre testovacie dáta alebo chcete skontrolovať výsledok nastavenia PBKDF2-SHA256.
Generátor kľúčov PBKDF2 funguje úplne vo vašom prehliadači: váš vstup sa spracúva na vašom zariadení a žiadne dáta sa neodosielajú na server. Je zadarmo, nevyžaduje registráciu a po načítaní stránky funguje offline. Vývojári a DevOps inžinieri ho môžu použiť na prípravu testovacích hodnôt, fixtures a seed dát bez nahrávania svojich vstupov.
Krok 1: Zadajte heslo a soľ, ktoré chcete použiť. PBKDF2 z týchto vstupov odvodí kľúč.
Krok 2: Pred spustením nastavte dostupné možnosti. Počet iterácií ovplyvňuje, ako dlho odvodenie trvá.
Krok 3: Vygenerujte kľúč alebo dávku hodnôt. Nástroj používa PBKDF2 s HMAC-SHA256 cez WebCrypto.
Krok 4: Skopírujte hodnoty, ktoré potrebujete pre svoje testy, fixtures alebo seed dáta.
Prípad použitia: Vytvárajte hodnoty PBKDF2 pre testovacie fixtures alebo seed dáta. Vaše testy tak získajú konkrétne odvodené hodnoty, s ktorými môžu pracovať.
Prípad použitia: Vygenerujte dávku hodnôt naraz namiesto toho, aby ste si ich vymýšľali ručne. Môže to pomôcť pri príprave viacerých testovacích prípadov.
Prípad použitia: Získajte vygenerované hodnoty, ktoré sú správne náhodné, namiesto spoliehania sa na tipy napísané na klávesnici.
Prípad použitia: Skontrolujte, ako heslo a soľ vytvoria odvodený kľúč s PBKDF2-SHA256. Hodí sa pri kontrole nastavenia odvodenia.
Prípad použitia: Pripravte vzorové hodnoty pre vývojové alebo QA procesy. Do svojich lokálnych testovacích materiálov skopírujte len hodnoty, ktoré potrebujete.