Tekstin salaus
Free online Text Encrypt tool, no installation required
Tietoja Text Encryptistä
Salaa ja purkaa mielivaltaista tekstiä käyttäen AES-256-GCM:ää salasanasta johdetulla avaimella. Joka salauksessa luodaan uusi 16-tavuinen suola ja 12-tavuinen IV (käyttäen crypto.getRandomValuesia), avain johdetaan PBKDF2:lla 100,000 iteraatiolla ja SHA-256:lla, ja suola+IV+salaisteksti ketjutetaan ja Base64-koodataan yhdeksi itsenäiseksi tulostemerkkijonoksi. Kaikki toimenpiteet käyttävät natiivia Web Crypto API:a.
Käyttöohje
1. Valitse Salaa- tai Pura-tila vaihtopainikkeesta. 2. Anna salasana (käytä silmäkuvaketta paljastaaksesi tai piilottaaksesi sen). 3. Liitä teksti: selväkielinen teksti salattaessa tai aiemmin tuotettu Base64-merkkijono purettaessa. 4. Napsauta Käsittele; tulos näkyy tulosruudussa Kopioi-painikkeen kanssa. 5. Puretaaksesi myöhemmin, käytä täsmälleen samaa salasanaa – suola ja IV on upotettu salaistekstimerkkijonon sisään.
Salausrakenne
Salaa: johda 256-bittinen AES-GCM-avain PBKDF2:lla (SHA-256, 100k iteraatiota) salasanan ja satunnaisen 16-tavuisen suolan yli; salaa UTF-8-selväkielinen teksti AES-GCM:llä ja satunnaisella 12-tavuisella IV:llä (todennustagi lisätään automaattisesti); tulosta Base64(suola || iv || salaisteksti). Pura: jaa Base64-blob tavupoikkeamissa 16 (suola) ja 28 (IV), johda avain uudelleen salasanasta+suolasta ja kutsu subtle.decryptiä. GCM tarjoaa todennetun salauksen: mikä tahansa peukalointi tai väärä salasana saa purkamisen heittämään virheen roskan palauttamisen sijaan.
▶Tarvitseeko minun muistaa IV tai suola?
▶Miten väärän salasanan tunnistus toimii?
▶Riittäätkö 100,000 PBKDF2-iteraatiota?
▶Onko pituusrajoja?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi