AES Encrypt/Decrypt

Шифрування й розшифрування тексту AES — паролем або власними ключами — просто в браузері.

Про AES Encrypt/Decrypt

Що це

AES Encrypt/Decrypt захищає текст алгоритмом AES. У простому режимі потрібен лише пароль: інструмент виводить із нього 256-бітний ключ і пакує все потрібне для розшифрування в один рядок Base64. Експертний режим приймає ваш ключ і IV у hex чи Base64 та працює байт у байт як сервер, тож можна перевірити чи відтворити роботу бекенда.

Основні можливості

  • Простий режим: AES-256-GCM із ключем, виведеним із пароля (PBKDF2-SHA256, 600 000 ітерацій, випадкова сіль).
  • Один результат у Base64, що містить сіль, IV, шифротекст і тег автентифікації.
  • Експертний режим: AES-128 чи AES-256 з власним ключем і IV, у режимах GCM, CBC, CTR або ECB.
  • Інспектор із ключем, IV, сіллю й тегом кожного результату.
  • Код, що робить те саме в Node.js, Python чи командному рядку OpenSSL.

Як користуватися

  1. Оберіть «Шифрування» або «Розшифрування».
  2. Оберіть режим ключа: «Простий (Пароль)» або «Експерт (Raw Keys)».
  3. Введіть пароль або ключ і IV, а потім вставте текст чи зашифрований блок.
  4. Скопіюйте результат; «Експортувати код» дасть ту саму операцію для вашого бекенда.

Коли корисно

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

Конфіденційність та обмеження

Ваші дані

Ваші текст, пароль і ключі лишаються в браузері й не надсилаються на сервер — сайт отримує лише анонімну подію «інструмент відкрито», без вмісту. Результат, надісланий в інший інструмент, зберігається на цьому пристрої 24 години в «Останніх діях». «Поділитися» передає результат у системне меню пристрою, тож він потрапляє лише туди, куди ви його надішлете.

Обмеження

  • Втрачений пароль чи ключ не відновити — без нього дані не розшифрує ніхто, зокрема й Oninode.
  • AES-192 немає: Web Crypto у браузерах не підтримує 192-бітні ключі.

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

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

Тоді дані не розшифрувати. Пароль ніде не зберігається, і саме це тримає шифротекст у безпеці.

Простий чи експертний режим — який потрібен?

Простий — якщо треба просто захистити текст паролем. Експертний — якщо треба збігтися з наявною системою, яка має свої ключ, IV і режим шифру.

Чому немає AES-192?

Інструмент використовує вбудований у браузер Web Crypto, а браузери на Chromium не підтримують 192-бітні ключі AES. Доступні AES-128 і AES-256.