PBKDF2 generator ključeva: sigurni ključevi iz lozinki
PBKDF2 generator ključeva stvara izvedeni ključ iz lozinke i soli pomoću PBKDF2 s HMAC-SHA256 kroz WebCrypto u vašem pregledniku. Postavite dostupne opcije, a zatim generirajte jednu ili seriju vrijednosti za testove, fiksture ili početne podatke. Povećanje broja iteracija čini izvođenje sporijim i jačim; dana preporuka je 600 000 ili više iteracija za SHA-256.
PBKDF2 generator ključeva je alat za izvođenje PBKDF2 ključeva u pregledniku koji iz lozinke i soli stvara ključ. Koristi PBKDF2 s HMAC-SHA256 kroz WebCrypto, pa ključ možete izvesti iz lozinke u svom pregledniku bez postavljanja zasebnog alata. Koristite ga za generiranje vrijednosti za testiranje, fiksture ili početne podatke.
Da biste koristili PBKDF2-SHA256 generator ključeva, unesite lozinku i sol, postavite dostupne opcije i generirajte vrijednost ili seriju. Broj iteracija je važan: veći broj čini izvođenje sporijim, ali jačim. Dana preporuka za SHA-256 je 600 000 ili više iteracija. Generirane vrijednosti možete kopirati za zadatak na kojem radite.
Lozinka je ulaz u izvođenje, dok je izvedeni ključ izlaz. PBKDF2 primjenjuje postupak izvođenja ključa na lozinku i sol umjesto da lozinku jednostavno tretira kao rezultirajući ključ. To čini alat korisnim kada trebate izvedene vrijednosti za testne podatke ili želite pregledati rezultat PBKDF2-SHA256 postavki.
PBKDF2 generator ključeva radi u cijelosti u vašem pregledniku: vaš unos obrađuje se na vašem uređaju i nikakvi podaci se ne šalju na poslužitelj. Besplatan je, ne zahtijeva registraciju i radi izvan mreže nakon što se stranica učita. Programeri i DevOps inženjeri mogu ga koristiti za pripremu testnih vrijednosti, fikstura i početnih podataka bez uploada svojih unosa.
Korak 1: Unesite lozinku i sol koje želite koristiti. PBKDF2 iz njih izvodi ključ.
Korak 2: Postavite dostupne opcije prije početka. Broj iteracija utječe na to koliko dugo traje izvođenje.
Korak 3: Generirajte ključ ili seriju vrijednosti. Alat koristi PBKDF2 s HMAC-SHA256 kroz WebCrypto.
Korak 4: Kopirajte vrijednosti koje trebate za svoje testove, fiksture ili početne podatke.
Primjer upotrebe: Stvorite PBKDF2 vrijednosti za testne fiksture ili početne podatke. To vašim testovima daje konkretne izvedene vrijednosti s kojima mogu raditi.
Primjer upotrebe: Generirajte seriju vrijednosti odjednom umjesto da ih izmišljate ručno. To može pomoći pri pripremi više testnih slučajeva.
Primjer upotrebe: Dobijte generirane vrijednosti koje su pravilno nasumične umjesto da se oslanjate na nagađanja utipkana na tipkovnici.
Primjer upotrebe: Provjerite kako lozinka i sol proizvode izvedeni ključ s PBKDF2-SHA256. To je korisno pri pregledu postavki izvođenja.
Primjer upotrebe: Pripremite primjere vrijednosti za razvojne ili QA tijekove rada. U svoje lokalne testne materijale kopirajte samo vrijednosti koje trebate.