Перейти до основного вмісту
LibraTool logoLibraTool

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

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

Працює офлайн після завантаження

Надійне стандартне шифрування: AES-256-GCM із ключем, похідним від вашого пароля через PBKDF2 (250 000 ітерацій, SHA-256). Кожне повідомлення використовує унікальні сіль і IV.

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

Відкритий формат: Результат — це base64 від: сіль (16 байт) + IV (12 байт) + шифротекст + 16-байтовий тег GCM, ключ отримано через PBKDF2-SHA256 із 250 000 ітерацій. Він несумісний з OpenSSL чи CryptoJS, але його можна розшифрувати й без цього сайту, наприклад у Node.js:

const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());

Типові застосування

  • Безпечно Поділіться ТаємницеюЗашифруйте пароль або примітку для надсилання через чат або електронну пошту.
  • Зашифруйте Приватну ПриміткуЗахистіть конфіденційні примітки, які ви зберігаєте або вставляєте де-небудь.
  • Безпечно Відправте Облікові ДаніЗашифруйте ключі API або дані для входу перед поділом з колегою.
  • Ведіть Зашифрований Запис у ЩоденникуЗашифруйте особистий запис, щоб його міг прочитати лише ти.
  • Дізнайтеся, Як Працює ШифруванняДив. справжнє шифрування AES-256-GCM в дії.

Як це працює

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

  1. 1
    Ви вводите текст та пароль
    Нічого не завантажується; пароль ніколи не зберігається і не передається.
  2. 2
    Ключ отримується з вашого пароля
    PBKDF2 розтягує ваш пароль за допомогою 250 000 ітерацій SHA-256 і нової випадкової солі, через що атаки перебором стають повільними.
  3. 3
    Текст шифрується за допомогою AES-256-GCM
    Щоразу використовується випадковий IV, а GCM додає тег автентифікації, тож підміну даних (або неправильний пароль) буде виявлено під час розшифрування.
  4. 4
    Ви ділитеся зашифрованим текстом
    Надішліть результат base64 будь-яким каналом, а пароль — окремо. Одержувач вставляє обидва тут, щоб розшифрувати.

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

Схожі інструменти

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