Vés al contingut principal

Xifratge de fitxers (AES-256-GCM) de franc

Xifra qualsevol fitxer amb contrasenya usant AES-256-GCM i PBKDF2 (250.000 iteracions). El fitxer .enc resultant s'obre només amb la contrasenya correcta, i només aquesta eina pot desxifrar-lo. Completament del costat del client — el teu fitxer mai surt del teu dispositiu.

Funciona sense connexió un cop carregat

Els llocs d'encriptació en línia reben el teu fitxer — aquí s'encripta al teu dispositiu, i la contrasenya mai surt d'ell.

Deixeu un fitxer aquí o feu clic per cercar-lo

Any file · processat al teu dispositiu

o premeu Ctrl+V per enganxar des del porta-retalls

Navegar pels fitxers

Els teus fitxers no surten mai del teu dispositiu. Tot el processament es fa localment al teu navegador.

Deixeu anar qualsevol fitxer i trieu una contrasenya — obtindreu una còpia .enc que només aquesta contrasenya pot desbloquejar.

Desa aquesta contrasenya en un lloc segur. Nosaltres no la veiem mai, així que una contrasenya perduda no es pot recuperar i el fitxer queda bloquejat per sempre.

Xifratge fort i estàndard. AES-256-GCM amb la clau derivada de la contrasenya via PBKDF2 (250.000 iteracions de SHA-256). Una sal aleatòria i un IV nous s'emmagatzemen a la capçalera del fitxer; canviar fins i tot un byte fa que el desxifratge falli la comprovació d'autenticitat.

Format del fitxer (per a un desxifrador de còpies de seguretat)

"LIBE2" + sal de 16 bytes + IV de 12 bytes + text xifrat AES-256-GCM. La clau és PBKDF2-HMAC-SHA256, 250 000 iteracions, a partir de la teva contrasenya UTF-8 normalitzada NFKC. Els primers 33 bytes de la capçalera són dades autenticades. El contingut desxifrat és una longitud de nom de fitxer de 2 bytes, el nom del fitxer i després el fitxer. Els fitxers fets abans d'aquesta actualització ("LIBE1") encara s'obren.

La contrasenya mai no es desa ni s'envia a cap lloc — tot s'executa al navegador. Si la perdeu, el fitxer no es pot recuperar. Els fitxers grans (> ~200 MB) triguen uns segons i fan servir molta memòria.

Com funciona

Encripta qualsevol fitxer amb una contrasenya de manera que només algú que sap la contrasenya (i utiliza aquesta eina) pot obrir-lo. La xifratge i la desxifra tots dos s'executen localment amb l'API Web Crypto del navegador — cap servidor, cap custòdia de claus.

  1. 1
    Tu desesx un fitxer i selecciones una contrasenya
    El fitxer es llegeix en memòria en el teu navegador. La teva contrasenya deriva una clau AES de 256 bits mitjançant PBKDF2 — 250 000 iteracions de SHA-256 amb sal aleatòria fresca.
  2. 2
    El fitxer es criptografia amb AES-256-GCM
    Es genera un IV aleatori fresc. AES-256 en mode Galois/Counter produeix una etiqueta d'autenticació de 16 bytes, de manera que qualsevol alteració amb el fitxer xifrat fa que la desxifra falli sorollosament.
  3. 3
    Descarrega el fitxer .enc (i desxifra-ho més tard)
    La sortida comença amb una capçalera «LIBE1» que porta la sal, IV, i nom de fitxer original, seguit del text xifrat. Desesx-la de nou aquí en mode Desxifra amb la contrasenya per recuperar l'original.

El teu fitxer mai no surt del teu dispositiu. Perd la contrasenya i el fitxer se'n va — no hi ha cap mecanisme de recuperació, per disseny.

Eines relacionades

Preguntes freqüents