Pereiti prie pagrindinio turinio

Failų šifravimas (AES-256-GCM) nemokamai

Šifruokite bet kurį failą slaptažodžiu naudodami AES-256-GCM ir PBKDF2 (250 000 iteracijų). .enc išvestis atidaroma tik su teisingu slaptažodžiu, ir tik šis įrankis gali ją iššifruoti. Visiškai kliento pusėje — jūsų failas niekada nepalieka jūsų įrenginio.

Veikia neprisijungus, kai įkeliama

Internetinės šifravimo svetainės gauna jūsų failą — čia jis šifruojamas jūsų įrenginyje, ir slaptažodis niekada jo nepalieka.

Nuvilkite failą čia arba spustelėkite, kad pasirinktumėte

Any file · apdorojama jūsų įrenginyje

arba paspauskite Ctrl+V, kad įklijuotumėte iš iškarpinės

Naršyti failus

Jūsų failai niekada nepalieka jūsų įrenginio. Visas apdorojimas vyksta vietiškai jūsų naršyklėje.

Numeskite bet kurį failą ir pasirinkite slaptažodį — gausite .enc kopiją, kurią atrakinti galima tik tuo slaptažodžiu.

Išsaugokite šį slaptažodį saugioje vietoje. Mes jo niekada nematome, todėl pamestas slaptažodis neatkuriamas, o failas liks užrakintas visam laikui.

Stiprus, standartinis šifravimas. AES-256-GCM su raktu, gautu iš jūsų slaptažodžio per PBKDF2 (250 000 SHA-256 iteracijų). Failo antraštėje saugoma naujai sugeneruota atsitiktinė druska ir IV; pakeitus bent vieną baitą iššifravimas neišlaikys autentifikacijos patikrinimo.

Failo formatas (atsarginiam iššifravimo įrankiui)

„LIBE2“ + 16 baitų druska + 12 baitų IV + AES-256-GCM šifruotas tekstas. Raktas yra PBKDF2-HMAC-SHA256, 250 000 iteracijų, iš jūsų NFKC normalizuoto UTF-8 slaptažodžio. Pirmieji 33 antraštės baitai yra autentifikuoti duomenys. Iššifruotą turinį sudaro 2 baitų failo pavadinimo ilgis, failo pavadinimas, tada pats failas. Prieš šį atnaujinimą sukurti failai („LIBE1“) vis dar atsidaro.

Jūsų slaptažodis niekada nesaugomas ir niekur nesiunčiamas — viskas vykdoma jūsų naršyklėje. Jei jį prarasite, failo negalima atkurti. Dideli failai (> ~200 MB) užtrunka kelias sekundes ir naudoja daug atminties.

Kaip tai veikia

Užšifruokite bet kurį failą slaptažodžiu, kad jį galėtų atidaryti tik tas, kuris žino slaptažodį (ir naudoja šį įrankį). Šifravimas ir iššifravimas vyksta lokaliai naudojant naršyklės Web Crypto API — be serverių ir be raktų deponavimo.

  1. 1
    Įkeliate failą ir pasirenkate slaptažodį
    Failas nuskaitomas į jūsų naršyklės atmintį. Iš jūsų slaptažodžio per PBKDF2 išvedamas 256 bitų AES raktas — 250 000 SHA-256 iteracijų su naujai sugeneruota atsitiktine druska.
  2. 2
    Failas užšifruojamas naudojant AES-256-GCM
    Sugeneruojamas naujas atsitiktinis IV. Galois/Counter režimo AES-256 sukuria 16 baitų autentifikavimo žymą, todėl bet koks šifruoto failo pakeitimas lemia aiškų iššifravimo nesėkmę.
  3. 3
    Atsisiųskite .enc failą (ir iššifruokite jį vėliau)
    Išvestis prasideda „LIBE1“ antrašte, kurioje yra druska, IV ir originalus failo pavadinimas, o toliau seka šifruotas tekstas. Įkelkite jį čia Iššifravimo režimu su slaptažodžiu, kad atkurtumėte originalą.

Jūsų failas niekada nepalieka jūsų įrenginio. Pamiršus slaptažodį failas prarastas — atkūrimo mechanizmo nėra, tai padaryta sąmoningai.

Susiję įrankiai

Dažnai užduodami klausimai