HC-256

НС-256 Обзор шифра HC-256 HC-256 — потоковый шифр для массового шифрования ПО с высокой скоростью и безопасностью.  Был выбран в […]

НС-256

  • Обзор шифра HC-256

    • HC-256 — потоковый шифр для массового шифрования ПО с высокой скоростью и безопасностью. 
    • Был выбран в качестве финалиста конкурса eSTREAM и имеет 128-битный вариант. 
    • Разработан Хунцзюнем Ву и опубликован в 2004 году, не запатентован. 
  • Структура и функции

    • Имеет 256-битный ключ и 256-битный вектор инициализации. 
    • Содержит две секретные таблицы с 1024 32-битными словами, обновляемые нелинейным образом. 
    • После 2048 шагов все элементы таблиц обновляются, используя функцию преобразования и линейное маскирование битов. 
    • Использует две функции расписания сообщений в хэш-функции SHA-256. 
    • HC-128 имеет вдвое меньшую длину ключа и таблиц, а также более низкую скорость шифрования. 
  • Производительность и реализация

    • Производительность оценивается в 4 цикла на байт на Pentium 4, но инициализация занимает около 74 000 циклов. 
    • Для HC-128 указывается скорость шифрования около 3 циклов на байт на Pentium M. 
    • Изучена реализация на различных вычислительных структурах для повышения производительности. 
  • Рекомендации

    • Статья содержит инструкции по цитированию и форматированию библиографических описаний. 
    • Упоминается, что статья является заглушкой и предлагает помощь в расширении Википедии. 

Полный текст статьи:

HC-256 — Википедия

Оставьте комментарий

Прокрутить вверх