RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика. Приложение // Архив

ПДМ. Приложение, 2021, выпуск 14, страницы 74–79 (Mi pdma535)

Математические методы криптографии

Об алгоритме дополнения блоков большого размера в системах контроля целостности

Д. А. Бобровскийa, Т. Р. Набиевa, В. М. Фомичёвbca

a ООО «Код Безопасности», г. Москва
b ФИЦ ИУ РАН, г. Москва
c Финансовый университет при Правительстве РФ, г. Москва

Аннотация: В алгоритмах контроля целостности при расчёте контрольной суммы файла требуется, чтобы его длина была кратна заданной величине ($l$ бит). При защите файла произвольной длины, как правило, выполняется его дополнение до требуемой длины. Представлена вычислительно простая и эффективная схема дополнения, предназначенная для систем контроля целостности, обрабатывающих большие блоки (порядка 1 кбайт). Схема построена на основе выходов линейного конгруэнтного генератора. Начальное состояние генератора формируется с помощью данных дополняемого блока и исходной длины файла. Результаты анализа криптографических свойств алгоритма контроля целостности и экспериментов по оценке производительности показали преимущества предложенной схемы по сравнению с известными стандартными схемами дополнения.

Ключевые слова: алгоритм дополнения, широкий блок, линейный конгруэнтный генератор, характеристики процедур дополнения, контроль целостности, AG-S, SMHasher.

УДК: 004.056

DOI: 10.17223/2226308X/14/16



© МИАН, 2024