Preskoči na sadržaj
TextArray
100% lokalno

Šifrirajte tekst lozinkom

Šifrirajte tekst lozinkom koristeći AES — samo netko tko je zna može je pročitati.

Unos
Rezultat

Šifrirajte tekst lozinkom

Šifriranje teksta lozinkom pretvara čitljivu poruku u blok Base64 koji samo netko tko ima lozinku može pročitati. Posegnite za njim prije nego što zalijepite API ključ u kartu, pošaljete kolegi skup vjerodajnica, zadržite privatne bilješke u sinkroniziranoj mapi ili napišete dnevnik u običnoj tekstualnoj datoteci koju drugi ljudi na računalu mogu otvoriti.

Odaberite način i upišite lozinku. U načinu šifriranja alat uzima vaš tekst i vraća šifrirani blok, spreman za kopiranje gdje god treba. U načinu dešifriranja zalijepite taj blok natrag, unesete istu zaporku i ponovno se pojavi izvorni tekst. Polje zaporke je maskirano i, za razliku od svake druge opcije na ovoj stranici, namjerno se nikada ne zapisuje u pohranu vašeg preglednika.

Posao obavlja AES-256-GCM kroz nativni Web Crypto API preglednika. Vaša se lozinka razvlači u ključ s PBKDF2-HMAC-SHA256 preko 210 000 ponavljanja pomoću nasumičnog 16-bajtnog soli, a svaka poruka dobiva svježi nasumični vektor inicijalizacije od 12 bajta. Sol i IV putuju unutar izlaza, zbog čega šifriranje iste rečenice dva puta daje dva različita bloka. GCM također provjerava autentičnost podataka, tako da blok koji je usput uređen ili skraćen ne uspijeva dešifrirati umjesto da tiho vraća smeće.

Sve se to događa na vašem uređaju: nikakva lozinka, nikakav ključ ili otvoreni tekst nikada se nigdje ne šalju, što je jedini razlog zašto ovakav alat zaslužuje vaše povjerenje. No, to je presjek u oba smjera - nema oporavka i nema stražnjih vrata. Ako izgubite zaporku, tekst će trajno nestati, stoga ga spremite u upravitelj lozinki prije nego što zatvorite karticu.

FAQ

Što se događa ako zaboravim lozinku?
Tekst je nepovratan. Nema resetiranja, savjeta i stražnjih vrata — ključ postoji samo dok upisujete lozinku. Pohranite je u upravitelj lozinki prije nego što zatvorite karticu.
Koji algoritam koristi?
AES-256-GCM putem Web Crypto API-ja preglednika, s ključem izvedenim iz vaše lozinke pomoću PBKDF2-HMAC-SHA256 tijekom 210.000 ponavljanja. Nasumična sol i vektor inicijalizacije generiraju se po poruci i pakiraju u izlaz.
Zašto se isti tekst svaki put šifrira u nešto drugo?
Svako pokretanje koristi svježu nasumično odabranu sol i IV, tako da identičan tekst proizvodi drugačiji blok. To je namjerno: sprječava bilo koga da uoči da su dvije poruke iste. Svaki se blok i dalje dešifrira s istom lozinkom.
Koliko je to jako u praksi?
Algoritam je standardan i zdrav, tako da je slaba točka lozinka. Kratka ili ponovno korištena šifra može se pogoditi izvan mreže bez obzira na to koliko je šifra dobra. Upotrijebite dugu zaporku ili je generirajte pomoću generatora zaporki.
Jesu li moj tekst ili lozinka negdje učitani?
Ne. Enkripcija i dešifriranje se u potpunosti izvode u vašem pregledniku, a lozinka se nikada nigdje ne šalje ili sprema u pohranu. To je ono što ovdje čini sigurnim šifriranje nečeg istinski osjetljivog.