Шифрование/дешифрование AES
Шифрует и расшифровывает текст с AES-CBC или AES-GCM.
Инструмент шифрования AES использует Web Crypto API браузера для шифрования и дешифрования текста с AES-CBC или AES-GCM. Парольные фразы усиливаются с помощью PBKDF2, а соль, IV и теги аутентификации упаковываются в общую нагрузку.
Режим
Как использовать
- Выберите «Зашифровать» или «Расшифровать» и AES-CBC или AES-GCM.
- Введите парольную фразу и входной текст или зашифрованную нагрузку.
- Выполните операцию и скопируйте результат для последующего дешифрования.
Часто задаваемые вопросы
Мой текст куда-то загружается?
Нет. Шифрование и дешифрование выполняются локально в браузере с Web Crypto.
Что внутри зашифрованной нагрузки?
Нагрузка хранит алгоритм, размер ключа, соль, IV, тег аутентификации и зашифрованный текст как строку Base64 с версией.
Можно ли расшифровать с другим размером ключа?
Режим дешифрования может автоматически определить алгоритм и размер ключа из нагрузки.
Похожие инструменты
Форматировщик JSON
Форматируйте, проверяйте и минифицируйте JSON в одном месте.
Форматировщик XML
Форматирует и отступает XML-документы.
Форматировщик YAML
Форматирует YAML и конвертирует между YAML и JSON в обоих направлениях.
CSV в JSON
Конвертирует таблицы CSV в данные JSON.
JWT
Кодирует, декодирует и проверяет JSON Web Tokens локально.
Генератор хешей
Генерирует хеши SHA-1, SHA-256, SHA-384 и SHA-512.