Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634794)
Контекстум
Руконтекст антиплагиат система
Информационные системы и технологии  / №2 2011

МОДИФИЦИРОВАННЫЙ АЛГОРИТМ ШИФРОВАНИЯ ДАННЫХ (90,00 руб.)

0   0
Первый авторТитов
АвторыКорсунов Н.И.
Страниц6
ID487787
АннотацияВ данной статье рассмотрена модификация алгоритма шифрования данных, основанная на методе Вижинера, с применением маски шифрования. Маска шифрования – это хеш-функция, для различных файлов является различной. Разобран пример формирования маски шифрования. Представлена методика модифицированного шифрования
УДК004
Титов, А.И. МОДИФИЦИРОВАННЫЙ АЛГОРИТМ ШИФРОВАНИЯ ДАННЫХ / А.И. Титов, Н.И. Корсунов // Информационные системы и технологии .— 2011 .— №2 .— С. 87-92 .— URL: https://rucont.ru/efd/487787 (дата обращения: 26.04.2024)

Предпросмотр (выдержки из произведения)

Информационные системы и технологии УДК 004 А.И. ТИТОВ, Н.И. КОРСУНОВ МОДИФИЦИРОВАННЫЙ АЛГОРИТМ ШИФРОВАНИЯ ДАННЫХ В данной статье рассмотрена модификация алгоритма шифрования данных, основанная на методе Вижинера, с применением маски шифрования. <...> Маска шифрования – это хеш-функция, для различных файлов является различной. <...> Цель – разработка метода шифрования данных, позволяющего использовать модификации шифра Вижинера. <...> Для достижения поставленной цели предлагается использовать многократную итерацию. <...> Итеративный алгоритм шифрования – это такой алгоритм шифрования, для которого соответствующие алгоритм зашифрования и алгоритм расшифрования состоят из последовательных однотипных циклов шифрования. <...> Подобные алгоритмы относительно просто реаизуются и позволяют обеспечивать, в частности, свойство перемешивания, свойство рассеивания и свойство усложнения. <...> Это объясняется тем, что файл – это набор байт, а, как мы знаем, байт имеет значение от 0 до 255. <...> В отличие от шифра Вижинера и известных модификаций, предложен блочный подход, который позволяет при частичном дешифровании шифр текста начать передачу данных. <...> Так как задача дешифрования следующего байта не зависит от значения предыдущего, следовательно, момент трансляции открытого текста может идти параллельно дешифрованию. <...> Шифрование производится блочно по одному байту и, независимо от количества итераций, алгоритм шифрования и дешифрования имеет следующий вид. <...> Для шифрования необходимо два параметра: i – один байт шифруемого файла, j – один байт ключа шифрования. <...> Результатом шифрования является один байт шифрованного файла. <...> Выражения, используемые для шифрования, выведены аналитически из таблицы 1. <...> 253 254 Дешифрование работает аналогично шифрованию – вычисляется открытого файла. <...> Входные данные: байт ключа, байт шифрованного файла. decrypt(i,x:byte):byte; begin if x>(i-1) then decrypt:=x-i else decrypt:=x+(256-i) end; При однократном шифровании, зная алфавит и шифрованный <...>