Перейти до вмісту
TextArray
100% локально

Шифруйте текст паролем

Зашифруйте текст за допомогою пароля за допомогою AES — лише той, хто його знає, може прочитати його назад.

Введення
Вихід

Шифруйте текст паролем

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

Виберіть режим і введіть пароль. У режимі шифрування інструмент бере ваш текст і повертає зашифрований блок, готовий для копіювання, куди завгодно. У режимі дешифрування ви вставляєте цей блок назад, вводите той самий пароль, і оригінальний текст знову з’являється. Поле пароля замасковане і, на відміну від будь-якої іншої опції на цьому сайті, воно навмисно ніколи не записується в пам’ять вашого браузера.

Робота виконується AES-256-GCM через рідний Web Crypto API браузера. Ваш пароль розтягується в ключ із PBKDF2-HMAC-SHA256 протягом 210 000 ітерацій за допомогою випадкової 16-байтової солі, і кожне повідомлення отримує свіжий випадковий 12-байтовий вектор ініціалізації. Сіль і IV переміщуються всередину виводу, тому подвійне шифрування одного речення дає два різні блоки. GCM також перевіряє автентичність даних, тож блок, який було відредаговано або скорочено на шляху, не вдається розшифрувати замість тихо повертати сміття.

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

FAQ

Що станеться, якщо я забуду пароль?
Текст не підлягає відновленню. Немає скидання, підказки та заднього ходу — ключ існує лише до тих пір, поки ви вводите пароль. Збережіть його в менеджері паролів, перш ніж закрити вкладку.
Який алгоритм він використовує?
AES-256-GCM через Web Crypto API веб-переглядача з ключем, отриманим із вашого пароля PBKDF2-HMAC-SHA256 протягом 210 000 ітерацій. Випадкова сіль і вектор ініціалізації генеруються для кожного повідомлення та упаковуються у вихідні дані.
Чому той самий текст кожного разу шифрується в щось інше?
Кожен запуск використовує нову випадкову сіль і IV, тому ідентичний текст створює інший блок. Це зроблено навмисно: це запобігає виявленню двох однакових повідомлень. Кожен блок розшифровується тим самим паролем.
Наскільки це сильно на практиці?
Алгоритм стандартний і надійний, тому слабке місце - пароль. Короткий або повторно використаний шифр можна вгадати офлайн, незалежно від того, наскільки добрим є шифр. Використовуйте довгу парольну фразу або створіть її за допомогою генератора паролів.
Мій текст або пароль десь завантажено?
Ні. Шифрування та дешифрування повністю виконуються у вашому браузері, і пароль ніколи нікуди не надсилається та не зберігається в пам’яті. Саме це робить безпечним шифрування чогось справді конфіденційного.