Enkripcija teksta — besplatno
Enkriptujte i dekriptujte tekst lozinkom koristeći snažan AES-256-GCM. Lozinka nikada ne napušta vaš pregledač. Bezbedno delite tajne.
Jaka, standardna enkripcija: AES-256-GCM sa ključem izvedenim iz lozinke putem PBKDF2 (250.000 iteracija, SHA-256). Svaka poruka koristi svežu nasumičnu so i IV.
Lozinka se nikad ne čuva niti šalje bilo kuda — sve se izvršava u vašem brauzeru. Ako izgubite lozinku, poruka se ne može povratiti. Šifrovani tekst i lozinku podelite putem odvojenih kanala.
Otvoreni format: Izlaz je base64 od soli (16 bajtova) + IV (12 bajtova) + šifrovanog teksta + GCM oznake od 16 bajtova, a ključ se izvodi pomoću PBKDF2-SHA256 sa 250.000 iteracija. Nije kompatibilan sa OpenSSL-om ni CryptoJS-om, ali ga možete dešifrovati i bez ovog sajta, na primer u Node.js-u:
const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());Uobičajene upotrebe
- Bezbedno podeli tajnuŠifruj lozinku ili belešku da bi je poslao preko razgovora ili mejla.
- Šifruj privatnu beleškuŠtiti osetljive beleške koje skladištiš ili nalepiš negde.
- Bezbedno pošalji kredencijaleŠifruj API ključeve ili prijave pre nego što deliš sa timskom članom.
- Čuvaj šifrovanu belešku iz dnevnikaŠifruj lične zapise kako bi ih mogao pročitati samo ti.
- Nauči kako funkcioniše šifriranjeVidi pravu AES-256-GCM šifru u akciji.
Kako funkcioniše
Pošaljite tajnu preko nesigurnog kanala (imejl, čet) tako što ćete je šifrovati lozinkom koju znate samo vi i primalac. Ovo koristi istu jaku, standardnu kriptografiju kao menadžeri lozinki — i radi u potpunosti u vašem pregledaču.
- 1Unosite tekst i lozinkuNišta se ne učitava; lozinka se nikada ne čuva ili prenosi.
- 2Ključ je izveden od vaše lozinkePBKDF2 razvlači vašu lozinku pomoću 250.000 iteracija SHA-256 i nove nasumične soli, što napade grubom silom čini sporim.
- 3Tekst se šifruje pomoću AES-256-GCMSvaki put se koristi nasumičan IV, a GCM dodaje oznaku autentifikacije, pa se manipulacija (ili pogrešna lozinka) otkriva pri dešifrovanju.
- 4Delite šifrovani tekstPošaljite base64 rezultat kroz bilo koji kanal, i lozinku odvojeno. Primaoc nalepi obe ovde da dešifruje.
Sva kriptografija radi lokalno pomoću izvornog Web Crypto API-ja pregledača. Otvoreni tekst i lozinka nikada ne napuštaju vaš uređaj. Ako je lozinka izgubljena, poruka je nepovratna — u tome je poenta.
Slične alatke
Enkripcija fajlova (AES-256-GCM)
Enkriptujte bilo koji fajl lozinkom koristeći AES-256-GCM i PBKDF2 (250.000 iteracija). .enc izlaz otvara se samo sa ispravnom lozinkom, i samo ovaj alat može da ga dekriptuje. Potpuno na strani klijenta — vaš fajl nikada ne napušta vaš uređaj.
Zaštiti PDF lozinkom
Dodajte lozinku na PDF uz AES-256 enkripciju i opciono onemogućite štampanje, kopiranje ili uređivanje. Radi u pregledaču; ništa se ne otprema.
Otključaj PDF
Uklonite lozinku sa PDF-a koji možete da otvorite ili uklonite ograničenja za štampanje, kopiranje i uređivanje. Više fajlova odjednom. Radi u pregledaču; ništa se ne otprema.