Методические указания и варианты выполнения семестровых работ для студентов специальностей


Современные симметричные криптосистемы



Pdf көрінісі
бет22/68
Дата13.05.2020
өлшемі1,01 Mb.
#67738
түріМетодические указания
1   ...   18   19   20   21   22   23   24   25   ...   68
Байланысты:
rya 40
rya 21, 1863823, Проверьте себя. Тест, Aytbenowa-A-A-WEB-dizayn-negizderi-converted, 7 HTML, КАНАТ ДИПЛом нов, Маржан дипл, Задан-1-9 казМК, Задан-1-9 казМК, 13-15 апталарына тапсырма, 1.3. РОЛИ МЕН ОРНЫ2, Логика есеп, Логика есеп, жиын тест
Современные симметричные криптосистемы 

 

По  мнению  Шеннона  в  практических  шифрах  необходимо  использовать 



два общих принципа: рассеивание и перемешивание.

 

Рассеивание  представляет  собой  распространение  влияния  одного  знака 



открытого  текста  на    знаки    шифртекста,  что  позволяет  скрыть  статистические 

свойства открытого текста.

 

Перемешивание 



предполагает 

использование 

таких 

шифрующих 



преобразований, 

которые 


усложняют 

восстановление 

взаимосвязи 

статистических  свойств  открытого  и  шифрованного  текстов.  Однако  шифр 

должен  не  только  затруднять,  но  и  обеспечивать  легкость  зашифрования  и 

расшифрования при известном пользователю секретном ключе.

 

Распространенным  способом  достижения  эффектов  рассеивания  и 



перемешивания является использование составного шифра, т.е. такого, который 

может быть реализован в виде последовательности простых шифров, каждый из 

которых  вносит  свой  вклад  в  значительное  рассеивание  и  перемешивание.  В 

составных  шифрах  в  качестве  простых  шифров  чаще  всего  используются 

простые перестановки и подстановки (замены). 

 

В зависимости от размера блока информации криптоалгоритмы делятся на 



следующие виды: 

 

а)  потоковые  шифры.  Единицей  кодирования  в  потоковых  шифрах 



является  один  бит.  Результат  кодирования  не  зависит  от  прошедшего  ранее 

входного потока. Схема применяется в системах передачи потоков информации, 

то есть в тех случаях, когда передача информации начинается и заканчивается в 

произвольные  моменты  времени  и  может  случайно  прерываться.  Наиболее 

распространенными представителями поточных шифров являются скремблеры; 

 

б) блочные шифры. Единицей кодирования в таких шифрах является блок 



из  нескольких  байтов.  Результат  кодирования  зависит  от  всех  исходных 

байтовэтого  блока.  Схема  применяется  при  пакетной  передаче  информации  и 

кодировании файлов. Блочные шифры шифруют целые блоки информации (от 4 

до  32  байт)  как  единое  целое  –  это  значительно  увеличивает  стойкость 




24 

 

преобразований к атаке полным перебором и позволяет использовать различные 



математические и алгоритмические преобразования 

 

Вариант 17 





Достарыңызбен бөлісу:
1   ...   18   19   20   21   22   23   24   25   ...   68




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет