Онлайн-инструмент симметричного шифрования и расшифрования

Симметричное шифрование

Алгоритм шифрования: Пользовательский ключ AES и IV:
Ключ шифрования:

Симметричное расшифрование

Алгоритм шифрования: Пользовательский ключ AES и IV:
Ключ шифрования:

Об этом инструменте

Для чего подходит этот инструмент

Симметричное шифрование использует один и тот же секретный ключ для шифрования и расшифрования. Обычно оно быстрее асимметричного и лучше подходит для больших объёмов данных, но общий ключ необходимо надёжно защищать.

Эта страница поддерживает распространённые симметричные алгоритмы: 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 — устаревшие варианты и обычно должны применяться только для тестирования совместимости.

Похожие инструменты