Исследование, реализация и анализ алгоритмов шифрования


Описание алгоритмов шифрования


Download 0.7 Mb.
Pdf ko'rish
bet3/6
Sana13.12.2022
Hajmi0.7 Mb.
#1000176
TuriИсследование
1   2   3   4   5   6
Bog'liq
elibrary 42420974 59247262

 
Описание алгоритмов шифрования 
ГОСТ 
28147-89. 
В 
Российской 
Федерации 
установлен 
единый 
стандарт 
криптографического преобразования текста для информационных систем. Он носит 
обязательный характер для государственных органов, организаций, предприятий, банковских и 
иных учреждений, чья деятельность связана с обеспечением информационной безопасности 
государства. Данный алгоритм предусматривает несколько режимов работы: режим простой 
замены (базовый режим), режим гаммирования, режим гаммирования с обратной связью. 
Реализация осуществлялась для базового режима – режима простой замены, так как данный 
режим рекомендуется использовать только для шифрования ключевой информации. 


Международная научно-техническая конференция «Информационные системы и технологии» 
ИСТ-2018 
СЕКЦИЯ 5.1 ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА (СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ)
957 
На вход подаются ключ W длиной 256 бит, представляемый в виде восьми 32-разрядных 
чисел: W = X(7)X(6)X(5)X(4)X(3)X(2)X(1)X(0) и блок открытого (нешифрованного) текста длиной 
64 бита, который разделен на две последовательности B(0) и A(0) по 32 бита. 
На выходе получаем блок зашифрованного текста. 
Для дешифрования используется тот же ключ, но процесс дешифровки является 
инверсным по отношению к исходному[3]. 
 
Алгоритм RC4. Алгоритм RC4 представляет собой потоковый шифр с переменной 
длиной ключа. Структура алгоритма включает блок замены размерностью 8 × 8: S
0
, ..., S
255
. Блок 
замены представляет собой зависимую от ключа переменной длины перестановку чисел 0, ..., 
255. 
Реализация алгоритма происходит в соответствии со следующим планом: 
1. Инициализация блока замены. 
2. Генерирование псевдослучайного байта. 
3. Шифрование текста. 
Дешифрование происходит аналогично шифрованию. 
На вход подаются массив сгенерированных псевдослучайных байтов и массив исходного 
текста. 
На выходе получаем массив шифрованного текста [4]. 

Download 0.7 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling