Argon2-tiivisteen luoja
Ilmainen online Argon2-tiivisteen luoja ja tarkistin. Valitse argon2id, argon2i tai argon2d omilla aika-, muisti- ja rinnakkaisuusarvoilla. Toimii Web Workerissa WebAssemblylla — 100% paikallinen, ei lähetystä.
Mikä Argon2 on ja miksi sen kannattaa käyttää?
Argon2 on Password Hashing Competition -kilpailun voittaja ja moderni standardi salasanojen tiivistämiseen. Toisin kuin SHA-256, se on tarkoituksella hidas ja muistinnälkäinen, mikä tekee laajamittaisista väkivaltaisista hyökkäyksistä erittäin kalliita.
Minkä Argon2-muunnoksen valitsen?
Argon2id on suositeltu oletus: yhdistää Argon2i:n sivukanokestävyyden ja Argon2d:n GPU-kestävyyden. Valitse argon2i vain vanhoihin järjestelyihin ja argon2d vain yhteensopvuuden takia.
Mitä aika-, muisti- ja rinnakkaisuusparametrit tarkoittavat?
Aikakustannus on iteraatioiden määrä, muisti on käytetty RAM kilotavuina ja rinnakkaisuus itsenäisten lanejen määrä. OWASP suosittelee vähintään 19 MiB muistia, 2 iteraatiota ja 1 lanea — muistin nostaminen on yleensä turvallisempaa kuin iteraatioiden.
Miltä encoded-tuotos näyttää?
Encoded-merkkijono noudattaa PHC-muotoa, esim. $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Se sisältää kaikki parametrit ja suolan — voit tarkistaa salasanoja myöhemmin ilman muuta tallennusta.
Voinko tarkistaa olemassa olevan Argon2-tiivisteen?
Kyllä. Siirry tarkistusvälilehdelle, liitä koko encoded-tiiviste ja syötä salasana. Työkalu johtaa tiivisteen uudelleen paikallisesti ja kertoo, täsmääkö se.
Lähetetäänkö salasanani jonnekin?
Ei. Tiivistys toimii paikallisessa Web Workerissa Argon2:n WebAssembly-versiolla. Salasanasi ei koskaan lähde selaimesta, eikä mitään kirjata.
Onko oman suolan käyttö turvallista?
Suolan ei tarvitse olla salainen — sen on vain oltava yksilöllinen salasanaa kohden. Sisäänrakennettu satunnaisen suolan luoja tuottaa 16 satunnaista tavua, suositeltu valinta ellei sinulla ole erityistä syytä käyttää suolaa uudelleen.
Miksi tiivistyksen alku kestää hetken?
Ensimmäisellä käyttökerralla Argon2:n WebAssembly-moottori (n. 26 kt) ladataan workeriin. Sen jälkeen aika kuluu parametreista itsestään: suuret muistiasetukset ovat tahallisesti hitaita.
Näin käytät työkalua Argon2-tiivisteen luoja
Argon2-tiivisteen luoja luo ja tarkistaa Argon2-salasanatiivisteet kokonaan selaimessasi. Tiivistys ajetaan Web Workerissa Argon2:n WebAssembly-versiolla — salasanasi ei koskaan lähde laitteelta, eikä mitään ladata palvelimelle tai lokiteta.
- Avaa Luo tiiviste -välilehti, kirjoita salasana Salasana-kenttään ja valitse muunnos: Argon2id on suositeltu oletus, kun taas Argon2i ja Argon2d sopivat yhteensopivuustilanteisiin.
- Säädä kustannusparametrit: Iteraatiot (aikakustannus), Muisti kilotavuina ja Rinnakkaisuus (lane). OWASP suosittelee vähintään 19 MiB muistia ja 2 iteraatiota; lisämuisti auttaa yleensä enemmän kuin lisäiteraatiot.
- Pidä Satunnainen suola (16 satunnaista tavua per tiiviste) käytössä tai vaihda Oma suola ja kirjoita oma tekstisi. Muuta tiivisteen pituutta tavuina, jos taustajärjestelmäsi odottaa muuta kuin 32.
- Paina Luo tiiviste. Tulos näyttää koko PHC-muotoisen encoded-merkkijonon (valmis tallennettavaksi tietokantaan), raakana heksatiivisteen sekä laskenta-ajan.
- Tarkistaaksesi salasanan myöhemmin avaa Tarkista tiiviste -välilehti, liitä encoded-merkkijono ja syötä salasana — tuomio näyttää OSUU tai EI OSU.
Tallenna koko encoded-merkkijono (ei vain heksatiivistettä) — se sisältää muunnoksen ja kaikki kustannusparametrit, joten myöhemmät tarkistukset ja parametrien nosto toimivat edelleen.
Aiheeseen liittyvät työkalut
- Bcrypt-luoja Luo ja vahvista bcrypt-salasanahähteitä verkossa. Säädettävä kustannuskerroin, sisäänrakennettu suola, hashin esikatselu reaaliajassa. Kaikki käsittely tapahtuu paikallisesti selaimessasi.
- Salasanageneraattori Luo vahvoja, turvallisia satunnaisia salasanoja välittömästi. Mukauta pituus, merkit ja luo massasalasanoja — 100% selaimessa.
- Tiivistegeneraattori Luo MD5-, SHA-1-, SHA-256- ja SHA-512-tiivisteet tekstistä välittömästi selaimessasi
- HMAC-generaattori Luo HMAC-hash-allekirjoituksia SHA-1, SHA-256, SHA-384 tai SHA-512 algoritmeilla. Turvallinen viestin todennus API-kehitykseen ja tietojen eheyden tarkistukseen.
- AES-salaus / -purku AES-salaus/purku CBC, CFB, CTR, OFB, ECB-tiloilla, Pkcs7/ZeroPadding/NoPadding-täyte, 128/192/256-bittiset avaimet, Base64-tuloste, automaattinen avain/IV-muodon tunnistus
- Tiivistetarkistus Laske ja vahvista MD5, SHA-1, SHA-256, SHA-512 tiedostotiivisteet paikallisesti
- Avaa PDF-lukko Poista PDF-tiedostojen salasanasuojaus välittömästi selaimessasi. Sisältää älykkään brute-force-salasanan palautuksen.
- Suojaa PDF Lisää salasanasuojaus PDF-tiedostoihin verkossa ilmaiseksi. Salaa PDF-asiakirjat AES-256-salauksella estääksesi luvattoman käytön. 100% selaimessa, ei latausta.