Криптография

Автор работы: Пользователь скрыл имя, 02 Апреля 2014 в 10:24, творческая работа

Краткое описание

Теорема Шеннона: Для того, чтобы криптографическая схема была абсолютно секретной, секретный ключ должен быть случайным и длина ключа должна быть по крайней мере равна длине открытого текста.

Прикрепленные файлы: 1 файл

Черноиван М.М. Криптография.pptx

— 554.72 Кб (Скачать документ)

1

 

Криптография

 

 

 

 

ГОУ СПО ТО «Донской техникум информатики и вычислительной техники

 

Преподаватель:

Филатова Елена Александровна

 

Выполнил:  студент группы 4-А-1

Черноиван Михаил Михайлович

2

 

  •  Криптология — наука о защите информации – делится на две части: криптографию и криптоанализ.

 

  • Криптография – это часть криптологии, связанная с проектированием секретных систем.

 

  • Криптоанализ – это часть криптологии, связанная со взломом секретных систем.

3

 

    • Криптограф ищет методы, обеспечивающие секретность и/или подлинность информации путём шифрования исходного текста.

 

    • Криптоаналитик пытается выполнить обратную задачу, раскрывая шифр или подделывая сообщение так, чтобы выдать их за подлинные.

 

4

 

Основная схема криптографии

5

 

Основная схема криптографии

 

 

  • Криптографическая схема называется абсолютно секретной, если знание шифра не даёт информации об открытом тексте.

 

  • Задача состоит в построении абсолютно секретных криптографических схем.

6

 

Категории криптографии

7

 

Ключи, используемые в криптографии

8

 

Шенноновская теория секретности

 

Теорема Шеннона: Для того, чтобы криптографическая схема была абсолютно секретной, секретный ключ должен быть случайным и длина ключа должна быть по крайней мере равна длине открытого текста.

 

Клод Шеннон

9

 

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

10

 

Симметричные криптосистемы: трудности

 

  • Для шифрования и дешифрования используется общий ключ.
  • И передатчик, и получатель должны знать общий ключ.
  • Общий ключ должен быть передан по второму секретному каналу связи.
  • Создание и передача длинного секретного ключа.
  • Непрактичны для большого числа передатчиков и получателей.

 

 

 

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

 

    • Простота и быстрота построения и реализации.
    • Высокое быстродействие.
    • Все классические криптосистемы симметричные.

 

11

12

 

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

 

  • Известные симметричные криптосистемы с : DES, AES.
  • DES: разработан фирмой IBM для правительства США. Национальный стандарт шифрования США в 1977-2000 годах.
  • AES: создан Дейманом и Рейманом в Бельгии. Национальный стандарт шифрования США с 2000 года.

 

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

 

Шифр Цезаря: построен по алгоритму: читать четвертую букву вместо первой, т.е. ключ равен 3.

В шифре Цезаря ключ равен 3 (величине сдвига букв алфавита).

Пример:

    • Открытый текст: meet me at central park     
    • Шифр:                  phhw ph dw fhqwudo sdun

Недостаток криптосистемы: легко можно раскрыть шифр

 

 

13

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

 

Шифр Виженера: построен по следующему алгоритму:

    • заменить каждую букву английского языка цифрой 0-25: A  0, B  1, …, Z  25,
    • в качестве ключа рассмотреть любую последовательность букв английского языка,
    • заменить ключ последовательностью цифр согласно пункту 1,
    • заменить открытый текст последовательностью цифр согласно пункту 1

 

 

14

Симметричные  
криптосистемы: шифр Виженера  

 

    • записать под последовательностью цифр открытого текста последовательность цифр ключа, при этом последовательность цифр ключа записать необходимое число раз,
    • сложить попарно эти две последовательности, при этом если сумма равна или больше 26, то вычесть 26.
    • Заменить полученные цифры буквами английского языка согласно пункту 1.

 

 

 

15

Симметричные  
криптосистемы: шифр Виженера  

 

Пример:

    • Открытый текст: meet me at central park 

   

    • Ключ:                  cipher

 

 

16

Симметричные  
криптосистемы: шифр Виженера

 

    • Согласно алгоритму ключ cipher заменяется последовательностью цифр (2,8,15,7,4,17),
    • согласно алгоритму открытый текст meet me at central park заменяется последовательностью цифр (12,4,4,19,12,4,0,19,2,4,13,19,17,0,11,15,0,17,10),
    • в качестве шифра исходного открытого текста получим последовательность omtaqvcbrlrmtiaweim.

 

 

17

18

 

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

19

 

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

 

Идея асимметричных криптосистем впервые была предложена в 1976 году Диффи и  Хеллманом на национальной компьютерной конференции как способ решения указанных выше трудностей симметричных криптосистем.

Это одно из важных изобретений в истории секретной коммуникации:

 

 

 

Меркли, Хеллман, Диффи

20

 

Асимметричные криптосистемы: основные идеи  

 

Приёмник (Боб):

  • публикует свой открытый ключ и алгоритм шифрования,
  • сохраняет в секрете соответствующий секретный ключ.

Передатчик (Алиса):

  • из справочника берёт открытый ключ и алгоритм шифрования Боба,
  • шифрует сообщение, используя открытый ключ и алгоритм шифрования Боба,
  • посылает  шифр Бобу.

 

 

Асимметричные криптосистемы: основные идеи

 

 Приёмник (Боб):

    • получает шифр от передатчика (Алисы),
    • дешифрует шифр, используя свой секретный ключ и алгоритм дешифрования.

 

21

Асимметричные криптосистемы: основные свойства

 

    • Для шифрования и дешифрования используются различные ключи.
    • Для шифрования сообщений используется открытый ключ, являющийся общедоступным.
    • Для дешифрования сообщений используется закрытый ключ, являющийся секретным.
    • Знание открытого ключа не даёт возможность определить закрытый ключ.

 

 

22

23

 

Асимметричные криптосистемы: достоинства

 

  • Не требуется секретный общий ключ.
  • Простая схема обеспечения секретности    (не требуется доверяемая третья сторона).
  • Удобна для защиты информации в открытой многопользовательской среде.

Известные асимметричные криптосистемы

 

    • Известные криптосистемы с открытым ключом: RSA, ElGamal, McEliece.
    • Криптосистема RSA (создатели: Р. Ривест, А. Шамир и Л. Адлеман(1977 г.)) – одна из надёжных криптосистем.

 

 

24

 

Шамир, Ривест и Адлеман

 

1

 

2

 

3

 

4


Информация о работе Криптография