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



Pdf көрінісі
бет29/68
Дата13.05.2020
өлшемі1,01 Mb.
#67738
түріМетодические указания
1   ...   25   26   27   28   29   30   31   32   ...   68
Байланысты:
rya 40

Классификация криптоалгоритмов

 

 

В  зависимости  от  наличия  либо  отсутствия  ключа  кодирующие 

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

соответствия  ключей  шифрования  и  дешифрования  –  на  симметричные  и 

асимметричные.  В  зависимости  от  типа  используемых  преобразований  –  на 

подстановочные  и  перестановочные.  В  зависимости  от  размера  шифруемого 

блока – на потоковые и блочные шифры.  

         Симметричные 

криптоалгоритмы 

выполняют 

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

небольшого (1 бит либо 32 бит-128 бит) блока данных в зависимости от ключа 

таким  образом,  что  прочесть  исходное  сообщение  можно,    зная  этот 

секретный ключ.  

         Симметричные  криптосистемы  являются  полноценными  программами, 

которые  могут  на  основе  симметричных  криптоалгоритмов  кодировать  и 

декодировать  файлы  произвольной  длины.  Криптосистемы  устраняют  целый 

класс  потенциальных  уязвимостей  систем,  использующих  симметричные 

криптоалгоритмы.  

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

используется  один  ключ,  а  для  расшифровки  другой.  Ключ  шифрования 

известен  всем,  но  выполняемое  преобразование  необратимо,  поэтому 

зашифрованный текст  никто  не может прочесть, кроме получателя  – именно 

он один знает второй (закрытый) ключ.  

Асимметричные 

криптосистемы. 

Поскольку 

асимметричные 

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

быстрые  надежные  симметричные  криптоалгоритмы  по  схеме  с  ключом 

сеанса.    Сам  ключ  сеанса  кодируется  асимметричным  криптоалгоритмом  с 

помощью  открытого  ключа  получателя.  Подобная  система  обладает  всеми 

свойствами асимметричного криптоалгоритма и  высоким быстродействием.

 

 



 

 

 



 

 



29 

 

Вариант 24 





Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   68




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

    Басты бет