Для чего подходит этот инструмент
Симметричное шифрование использует один и тот же секретный ключ для шифрования и расшифрования. Обычно оно быстрее асимметричного и лучше подходит для больших объёмов данных, но общий ключ необходимо надёжно защищать.
Эта страница поддерживает распространённые симметричные алгоритмы: AES, TripleDES, Rabbit, RC4 и DES — для быстрой браузерной проверки и работы по совместимости.
Примечания по AES
AES — один из наиболее распространённых симметричных шифров. Инструмент поддерживает AES-128, AES-192 и AES-256. При использовании простого режима парольной фразы вместо произвольного ввода ключа/IV поведение по умолчанию соответствует AES-256-CBC.
Произвольный режим AES поддерживает CBC, CFB, CTR, OFB и ECB, а также распространённые режимы дополнения: Pkcs7, Iso97971, AnsiX923, Iso10126, ZeroPadding и NoPadding.
Другие поддерживаемые шифры
- DES и TripleDES: устаревшие алгоритмы, в основном сохранены для работы по совместимости.
- Rabbit: высокопроизводительный потоковый шифр из портфеля eSTREAM.
- RC4: классический потоковый шифр, встречающийся в старых системах и протоколах.
Распространённые ошибки
- Ключ, IV, режим и дополнение должны точно совпадать при шифровании и расшифровании.
- ECB не использует IV, тогда как режимы CBC и CFB — используют.
- DES и RC4 — устаревшие варианты и обычно должны применяться только для тестирования совместимости.
Похожие инструменты
- ChaCha20 Шифрование и расшифрование:Шифруйте и расшифровывайте данные с помощью ChaCha20
- RSA Шифрование и расшифрование:Шифруйте и расшифровывайте короткий текст с помощью RSA в браузере