Общие | |
---|---|
Дизайнеры | Агентство национальной безопасности |
Деталь шифра | |
Размеры ключей | 320 бит (160 эффективных) |
Размеры блока | 96, 128 бит |
BATON - это блочный шифр типа 1 , используемый по крайней мере с 1995 г. United Правительство штата для защиты секретной информации.
Хотя сам алгоритм BATON является секретным (как и все алгоритмы в Suite A АНБ), общедоступный стандарт PKCS # 11 включает некоторая общая информация о том, как это используется. Он имеет 320-битный ключ и использует 128-битный блок в большинстве режимов, а также поддерживает 96-битный режим электронной кодовой книги. 160 битов ключа - это контрольная сумма материала. Он поддерживает операции, как шифр АНБ. Он может использовать до 192 бит в качестве вектора инициализации, независимо от размера блока.
В ответ на вопрос Сената о зашифрованных видеосвязях NSA заявило, что BATON может использоваться для шифрования на скоростях выше возможных. с Skipjack.
BATON используется в различных продуктах и стандарты: