Kehittäjätyökalu

Salaa teksti

Suojaa viesti salasanalauseella käyttäen oikeaa AES-256-salausta, joka ei koskaan poistu laitteeltasi.

Salaa teksti Toimii laitteellasi
  • Toimii selaimessasi — tekstiäsi ei lähetetä minnekään
  • Ei rekisteröitymistä, ei kiintiöitä, ilmainen käyttää niin usein kuin haluat

Näin se toimii

Jonkin salaaminen verkkosivulla on tavallisesti itsensä kumoavaa: luovutat selkotekstin ja usein salasanalauseen palvelimelle ja sinun täytyy vain luottaa siihen, mitä seuraavaksi tapahtuu. Tämä toimii sivulla käyttäen selaimen omaa kryptografiaa, joten kumpikaan ei koskaan poistu laitteeltasi.

Mitä se käyttää

AES-256 GCM-tilassa selaimen sisäänrakennetun Web Crypto -toteutuksen kautta – samat perusosat, jotka suojaavat HTTPS:ää, ei itse väsätty salaus. Avain johdetaan salasanalauseestasi PBKDF2-SHA256:lla 250 000 iteraatiolla, mikä tekee salasanalauseen arvaamisesta hidasta hyökkääjälle. Jokaiselle viestille luodaan uusi satunnainen suola ja nonce, joten saman tekstin salaaminen kahdesti tuottaa eri tulosteen.

GCM sekä varmistaa että piilottaa

GCM on todennettu tila: salauksen purku epäonnistuu, jos edes yhtä salatun lohkon merkkiä on muutettu. Se tarkoittaa, että se kertoo viestin olevan ehjä, ei vain salainen.

Salasanalauseesi on kaikki kaikessa

Palautusta, nollausta tai takaovea ei ole. Jos kadotat salasanalauseen, viesti on poissa pysyvästi, ja se on oikean salauksen ominaisuus eikä täällä oleva rajoitus. Koko järjestelyn vahvuus lepää salasanalauseen varassa – pitkä, useista toisiinsa liittymättömistä sanoista koostuva on paljon parempi kuin lyhyt monimutkainen.

Mihin tämä sopii ja mihin ei

Se sopii viestin lähettämiseen epäluotettavan kanavan kautta tai sellaisen asian säilyttämiseen tiedostossa, jonka haluat olevan lukukelvoton. Se ei ole viestijärjestelmä: salasanalause täytyy silti saada vastaanottajalle jotain muuta kautta, ja sen tekeminen huonosti kumoaa kaiken.

UKK

Salaa teksti – kysymyksiä

Onko tämä oikeaa salausta?

Kyllä – AES-256-GCM selaimen Web Crypto API:n kautta ja PBKDF2-avainjohdolla. Se ei ole leikkisalaus.

Voitteko palauttaa viestini, jos kadotan salasanalauseen?

Ei. Palautusta tai takaovea ei ole. Se tekee tästä salausta.

Lähetetäänkö viestini tai salasanalauseeni minnekään?

Ei. Molemmat pysyvät sivulla. Mitään ei lähetetä eikä tallenneta.

Miksi sama teksti salataan joka kerta eri tavalla?

Joka kerta käytetään uutta satunnaista suolaa ja nonce-arvoa, mikä on tarkoituksellista ja oikein.