Шифрування й розшифрування тексту

Перетворіть повідомлення на нечитабельний текст, який зможе відкрити лише той, хто знає парольну фразу. Шифрування відбувається на вашому пристрої.

Запечатано на цьому пристрої

Працює у вашому браузері. Нічого не завантажується на сервер.

Запечатано

Що ви хочете зробити?

Передайте її одержувачу іншим каналом, ніж повідомлення, наприклад особисто чи телефоном.

Зашифрований текст Розшифроване повідомлення

Тут з’явиться зашифрований текст. Його безпечно надсилати поштою чи в чаті: без парольної фрази він не розкриває нічого, крім приблизної довжини. Тут з’явиться початкове повідомлення.

Як це захищено

Шифрування AES-256-GCM. Ключ виводиться з вашої парольної фрази за допомогою PBKDF2-SHA-256 із 600 000 ітерацій, з випадковою сіллю й nonce для кожного повідомлення. Будь-яку зміну зашифрованого тексту буде виявлено.

Як це працює

  1. Напишіть повідомлення

    Введіть або вставте текст, який потрібно захистити, а потім виберіть надійну парольну фразу й введіть її двічі.

  2. Надішліть зашифрований текст

    Скопіюйте результат у лист, чат чи нотатку. Парольну фразу передайте окремо, ніколи в тому самому повідомленні.

  3. Розшифруйте після отримання

    Одержувач відкриває цю сторінку, вибирає «Розшифрувати», вставляє текст і вводить парольну фразу.

Поширені запитання

Наскільки надійне це шифрування?

Використовується AES-256 у режимі GCM — стандарт, яким користуються банки й уряди, — через вбудований у браузер механізм Web Crypto. Ключ отримується з вашої парольної фрази через PBKDF2-SHA-256 із 600 000 ітерацій, що робить кожну спробу вгадати повільною для зловмисника. На практиці надійність залежить від вашої парольної фрази.

Моє повідомлення чи парольна фраза надсилаються на сервер?

Ні. Шифрування й розшифрування повністю виконуються у вашому браузері. Ця сторінка не передає й не зберігає ні повідомлення, ні парольну фразу.

Що, як я забуду парольну фразу?

Повідомлення неможливо буде відновити. Немає ні чорного ходу, ні скидання: саме це робить шифрування надійним. Якщо фраза знадобиться пізніше, зберігайте її в менеджері паролів.

Чому те саме повідомлення щоразу дає інший результат?

Кожне шифрування використовує нову випадкову сіль і nonce. Це приховує, чи містять два зашифровані тексти те саме повідомлення, а розшифровуються обидва однією парольною фразою.

Чи можна розшифрувати текст іншою програмою?

Так, написавши трохи коду. Текст закодовано в Base64: один байт версії (1), кількість ітерацій як 4-байтове число в порядку big-endian, 16-байтова сіль, 12-байтовий nonce, а потім шифротекст AES-256-GCM і його 16-байтовий тег. Перші 33 байти автентифікуються як асоційовані дані, а парольна фраза нормалізується до Unicode NFC перед PBKDF2-SHA-256.

Чи підходить це для дуже чутливої інформації?

Інструмент добре захищає вміст повідомлення за умови, що парольна фраза надійна й передана безпечно. Він не приховує, хто надіслав повідомлення і коли. Для постійного приватного листування зручніший месенджер із наскрізним шифруванням.

Встановити One For All на комп’ютер

Після цього One For All відкриватиметься в окремому вікні, як застосунок, просто з робочого столу чи головного екрана. Нічого не треба завантажувати з магазину застосунків, а ваші файли й надалі залишаються на пристрої.

  1. Натисніть значок встановлення праворуч в адресному рядку або відкрийте меню браузера (⋮).
  2. Виберіть «Установити One For All» або «Установити сторінку як додаток»: ярлик з’явиться на робочому столі й серед ваших застосунків.

Завантажити рушій цього інструмента?

Цей інструмент працює повністю у вашому браузері. Для цього йому потрібно один раз завантажити з One For All наведені нижче компоненти. Після цього вони залишаються на цьому пристрої, і наступного разу інструмент запуститься одразу.

Ваші файли ніколи нікуди не надсилаються.