Sări la conținut
TextArray
Complet local

Criptați textul cu o parolă

Criptați textul cu o parolă folosind AES - doar cineva care o cunoaște îl poate citi înapoi.

Intrare
Ieșire

Criptați textul cu o parolă

Criptarea textului cu o parolă transformă un mesaj lizibil într-un bloc de Base64 pe care numai cineva care deține parola îl poate citi înapoi. Atingeți-l înainte de a lipi o cheie API într-un bilet, de a trimite unui coleg un set de acreditări, de a păstra note private într-un folder sincronizat sau de a scrie un jurnal într-un fișier text simplu pe care îl pot deschide alte persoane de pe computer.

Alegeți un mod și introduceți o parolă. În modul de criptare, instrumentul preia textul și returnează blocul criptat, gata de copiat oriunde este necesar. În modul decriptare, lipiți acel bloc înapoi, introduceți aceeași parolă, iar textul original reapare. Câmpul de parolă este mascat și, spre deosebire de orice altă opțiune de pe acest site, nu este niciodată scris în mod deliberat în stocarea browserului dvs.

Lucrarea este realizată de AES-256-GCM prin intermediul API-ului Web Crypto nativ al browserului. Parola dvs. este extinsă într-o cheie cu PBKDF2-HMAC-SHA256 peste 210.000 de iterații folosind o sare aleatorie de 16 octeți și fiecare mesaj primește un vector de inițializare aleatoriu proaspăt de 12 octeți. Sarea și IV călătoresc în interiorul ieșirii, motiv pentru care criptarea aceleiași propoziții de două ori dă două blocuri diferite. De asemenea, GCM autentifică datele, astfel încât un bloc care a fost editat sau trunchiat pe drum nu reușește să decripteze în loc să returneze în liniște gunoiul.

Toate acestea se întâmplă pe dispozitivul dvs.: nicio parolă, nicio cheie și niciun text clar nu sunt trimise nicăieri, acesta fiind singurul motiv pentru care un astfel de instrument merită încrederea dvs. Totuși, asta se reduce în ambele sensuri - nu există nicio recuperare și nicio ușă din spate. Pierdeți parola și textul dispare definitiv, așa că salvați-l într-un manager de parole înainte de a închide fila.

FAQ

Ce se întâmplă dacă uit parola?
Textul este irecuperabil. Nu există nicio resetare, nici un indiciu și nicio ușă din spate - cheia există doar atâta timp cât introduceți parola. Stocați-l într-un manager de parole înainte de a închide fila.
Ce algoritm foloseste?
AES-256-GCM prin intermediul API-ului Web Crypto al browserului, cu cheia derivată din parola dvs. de către PBKDF2-HMAC-SHA256 peste 210.000 de iterații. O sare aleatoare și un vector de inițializare sunt generate per mesaj și împachetate în ieșire.
De ce același text criptează de fiecare dată în ceva diferit?
Fiecare rulare folosește o sare proaspătă aleatorie și IV, astfel încât textul identic produce un bloc diferit. Acest lucru este intenționat: oprește pe oricine să constate că două mesaje sunt la fel. Fiecare bloc încă decriptează cu aceeași parolă.
Cât de puternic este acest lucru în practică?
Algoritmul este standard și solid, deci punctul slab este parola. Unul scurt sau reutilizat poate fi ghicit offline, indiferent cât de bun este cifrul. Utilizați o expresie de acces lungă sau generați una cu generatorul de parole.
Textul sau parola mea sunt încărcate undeva?
Nu. Criptarea și decriptarea rulează în întregime în browserul dvs., iar parola nu este niciodată trimisă nicăieri sau salvată în stocare. Acesta este ceea ce face să criptați ceva cu adevărat sensibil aici.