Негізгі мазмұнға өту

Файл шифрлеу (AES-256-GCM) — тегін

Кез келген файлды AES-256-GCM және PBKDF2 (250,000 итерация) пайдаланып парольмен шифрлаңыз. .enc шығысы тек дұрыс парольмен ашылады, және тек осы құрал оны декодтай алады. Толығымен клиент жақта — файлыңыз ешқашан құрылғыдан шықпайды.

Жүктелгеннен кейін офлайн жұмыс істейді

Онлайн шифрлеу сайттары файлыңызды алады — мұнда ол құрылғыңызда шифрланады, пароль ешқашан одан шықпайды.

Файлды осы жерге тастаңыз немесе таңдау үшін басыңыз

Any file · құрылғыңызда өңделеді

немесе алмасу буферінен қою үшін Ctrl+V басыңыз

Файлдарды шолу

Файлдарыңыз ешқашан құрылғыңызды тастамайды. Барлық өңдеу шолғышыңызда жергілікті түрде жүзеге асырылады.

Кез келген файлды тастаңыз және құпиясөз таңдаңыз — тек сол құпиясөзбен ашуға болатын .enc көшірмесін аласыз.

Бұл құпиясөзді қауіпсіз жерде сақтаңыз. Біз оны ешқашан көрмейміз, сондықтан жоғалған құпиясөзді қалпына келтіру мүмкін емес, файл мәңгі құлыптаулы қалады.

Күшті, стандартты шифрлеу. PBKDF2 (SHA-256-ның 250 000 итерациясы) арқылы құпиясөзіңізден туынды кілтпен AES-256-GCM. Кездейсоқ тұз және IV файл тақырыбында сақталады; тіпті бір байтты өзгерту шифрді шешу кезінде аутентификация тексеруін орындауға мүмкіндік бермейді.

Файл пішімі (резервтік декодтағыш үшін)

"LIBE2" + 16 байттық salt + 12 байттық IV + AES-256-GCM шифрмәтіні. Кілт — NFKC нормаланған UTF-8 құпиясөзіңізден PBKDF2-HMAC-SHA256, 250 000 итерация. Алғашқы 33 тақырып байты аутентификацияланатын деректер болып табылады. Декодталған мазмұн — файл атауының 2 байттық ұзындығы, файл атауы, содан кейін файл. Осы жаңартуға дейін жасалған файлдар ("LIBE1") әлі де ашылады.

Құпиясөзіңіз ешқашан сақталмайды немесе ешқайда жіберілмейді — барлығы браузеріңізде жұмыс істейді. Оны жоғалтсаңыз, файлды қалпына келтіру мүмкін болмайды. Үлкен файлдар (> ~200 MB) бірнеше секунд алады және айтарлықтай жад пайдаланады.

Қалай жұмыс істейді

Кез келген файлды паролль шифрлеңіз сондықтан тек өндіктіліктігінің білігі (және мұл құралы пайдаланатын) аша аласыз. Шифрлеу және шифрлеуді сүргі жергілік түрде Web Crypto API пайдаланып — серверлер жоқ, өндіктіліктік жоқ.

  1. 1
    Сіз файлды төмен түсіріңіз және парольді таңдайсыз
    Файл браузер жадысына оқылады. Сіздің пароль 256-bit AES кілтін ілік PBKDF2 — 250 000 SHA-256 үйлеме жаңа орындалған сұл сияқты.
  2. 2
    Файл AES-256-GCM шифрлеген
    Жаңа орындалған IV жасалады. AES-256 Galois/Counter Режімінде 16-байт істік тегі өндіктіліктік, сондықтан шифрланған файлын өндіктіліктігі өндіктіліктік адам ауырында нөл.
  3. 3
    .enc файлын жүктеңіз (және содан кейін шифрлеуді сүргі)
    Нәтиже "LIBE1" басту ілік сұл, IV және түпнұсқа файл атсы, оның кейін шифрлеген мәтін. Мұны мүмкін шифрлеу режімімде паролмен сүргі аща түпнұсқа.

Сіздің файл құрылғысын ешқашан шықпайды. Парольді жоғалтыңыз және файл жоқ — ешқандай өндіктіліктік механизмі өндіктіліктік дизайн.

Байланысты құралдар

Жиі қойылатын сұрақтар