Як зашифрувати текст у браузері

Щоб зашифрувати текст, потрібні пароль та інструмент, який перетворює текст на нечитабельний шифротекст, найкраще за AES-256 і на вашому власному комп’ютері. Онлайн-сервіси шифрування підходять для разового повідомлення, але сторінці доводиться довіряти. Для тексту, який ви зберігаєте, використовуйте зашифрований файл (7-Zip з AES-256) або зашифрований блокнот, наприклад Protect text, який шифрує кожну нотатку в браузері.

Додати в Chrome

Безкоштовно 52 мов

Що насправді робить шифрування тексту?

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

  1. Отримує ключ із вашого пароля повільно, з багатьма ітераціями (PBKDF2, Argon2, scrypt), щоб підбирати паролі було дорого.
  2. Шифрує сучасним шифром, зазвичай AES-256-GCM, який до того ж виявляє підробку.
  3. Робить це на вашому власному пристрої, тож відкритий текст ніколи його не залишає.

Старі трюки, як-от ROT13, Base64 чи «кодування», — це не шифрування: їх може обернути будь-хто.

1. Онлайн-інструмент для шифрування тексту

За запитом «зашифрувати текст» пошук видає здебільшого односторінкові інструменти: вставте текст, введіть пароль — і отримаєте шифротекст, щоб скопіювати, або посилання, щоб надіслати.

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

2. Зашифрувати текстовий файл за допомогою 7-Zip

Для документа, який ви зберігаєте на диску або надсилаєте як файл:

  1. Встановіть 7-Zip (Windows) або інший архіватор із підтримкою 7z і AES-256.
  2. Клацніть файл правою кнопкою миші → 7-Zip → «Додати до архіву…».
  3. Виберіть формат 7z, шифрування AES-256, надійний пароль і позначте «Шифрувати імена файлів».
  4. Видаліть оригінальний незашифрований файл (і очистьте кошик).

Обмеження: щоб прочитати чи змінити текст, його треба знову розпакувати, і на диску залишається відкрита копія, доки ви її не видалите. Архів ZIP зі стандартним ZipCrypto ненадійний; використовуйте 7z або AES у ZIP.

3. Захищена нотатка в менеджері паролів

У менеджерах паролів, як-от Bitwarden чи Proton Pass, є захищені нотатки: текст, що зберігається в тому самому зашифрованому сховищі, що й паролі, і синхронізується між вашими пристроями.

  • Підходить для: кількох секретів, які потрібні вам і на телефоні, і на комп’ютері.
  • Обмеження: обліковий запис і хмара постачальника; сховище створене для логінів, а не для письма. Менеджер паролів чи зашифрований блокнот?

4. Зашифрований блокнот у Chrome

Protect text — це блокнот, у якому кожна нотатка шифрується просто під час письма:

  1. Встановіть його з Chrome Web Store і закріпіть.
  2. Натисніть значок: він відкриється в бічній панелі Chrome.
  3. Придумайте пароль і збережіть ключ відновлення, який показується один раз.
  4. Пишіть. Кожна нотатка шифрується за AES-256-GCM перед збереженням; ключ отримується з вашого пароля через PBKDF2-SHA-256 із 600 000 ітерацій.

Усе працює на вбудованому в браузер Web Crypto, нотатки зберігаються лише на вашому комп’ютері, а доступу до мережі розширення не має, тож текст ніколи нікуди не завантажується. Сейф закривається сам через кілька хвилин і коли комп’ютер блокується.

Обмеження: немає синхронізації між пристроями; нотатки живуть на одному комп’ютері (переносьте їх зашифрованим файлом резервної копії). Як працює шифрування Protect text.

Що вибрати?

Вам потрібно…Скористайтеся
Надіслати одне секретне повідомленняОнлайн-інструментом, що шифрує в браузері, а пароль надішліть окремо
Захистити документ на диску7-Zip, формат 7z, AES-256, зашифровані імена файлів
Мати кілька секретів на кожному пристроїЗахищеними нотатками менеджера паролів
Зберігати й редагувати особисті нотатки в Chrome, офлайн, без облікового записуProtect text

Як вибрати пароль для зашифрованого тексту

  • Довгий кращий за хитрий. Чотири-шість випадкових слів легше запам’ятати й важче підібрати, ніж P@ssw0rd1.
  • Унікальний. Не використовуйте повторно пароль від сайту.
  • З можливістю відновлення. Тримайте його в менеджері паролів або запишіть ключ відновлення й зберігайте не на комп’ютері. Зашифрований текст без ключа врятувати неможливо.

Докладніше: порівняння застосунків для захищених нотаток.

Часті запитання

Що означає зашифрувати текст?

Шифрування перетворює читабельний текст на шифротекст, схожий на випадкові символи. Повернути його назад може лише той, хто має правильний ключ, зазвичай отриманий із пароля. Стандартний шифр для цього — AES-256.

Чи безпечно шифрувати текст на сайті?

Лише якщо сторінка шифрує текст у вашому браузері і ви їй довіряєте. Багато онлайн-інструментів надсилають текст на свій сервер. Для всього чутливого використовуйте інструмент, який працює офлайн на вашому власному комп’ютері.

Як зашифрувати текстовий файл?

За допомогою 7-Zip: клацніть файл правою кнопкою миші, виберіть 7-Zip > «Додати до архіву…», вкажіть формат 7z, шифрування AES-256 і пароль, а також позначте «Шифрувати імена файлів». Потім видаліть оригінальний файл. Звичайний ZIP зі стандартним ZipCrypto ненадійний.

Що таке WebCrypto?

Web Cryptography API, вбудований у сучасні браузери. Він надає вебсторінкам і розширенням стандартні алгоритми, як-от AES-GCM і PBKDF2, реалізовані самим браузером. Protect text використовує його для всього шифрування.

Чи можна розшифрувати зашифрований текст без пароля?

З AES-256 і надійним паролем — ні. Слабкий пароль можна підібрати, тому й важливе повільне отримання ключа, як-от PBKDF2 з великою кількістю ітерацій.

Приховати або розмити текст — це те саме, що зашифрувати?

Ні. Розмитий чи прихований текст — це лише захист від чужих очей на екрані; програми однаково можуть прочитати сам текст. Шифрування змінює збережені дані.

Оновлено: