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

Слайд 2

Секретность личной переписки через Интернет.

Криптография означает тайное письмо. Все, что связано с

Секретность личной переписки через Интернет. Криптография означает тайное письмо. Все, что связано
тайной, вызывает интерес. Издавна люди изыскивали способы уберечь некоторые важные сообщения от посторонних глаз. В наше время все пользуются Интернетом. Это электронные письма, чаты, социальные сети и т.д. Представляем разработанную систему передачи шифрованных данных через Интернет с большой степенью защиты от взлома. Программный продукт - шифровальная и дешифровальная программы на Delphi, с использованием секретного ассиметричного ключа.
Система работает с сообщениями, которые передаются через Интернет. Текст шифруются в цифры, пересылается через Интернет, а затем цифры дешифруются в текст. Сообщения для шифрования вводится с клавиатуры. Зашифрованные сообщения могут выводиться либо на монитор, либо в файл. Зашифрованные сообщения могут вводиться, как с клавиатуры, так и из файла. Номер ключа вводится с клавиатуры. Для усложнения взлома посторонними на каждый сеанс передачи новых сообщений выбирается ключ из нескольких заданных в программе, номер выбранного ключа передается получателю сообщения по сотовой связи через СМС.

Слайд 3

Передача шифровок через Интернет.

Для работы нашей системы нужны компьютеры подключенные к Интернету

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

№ 1

№ 2

№ N

Интернет

.

.

.

Сотовая сеть

Слайд 4

Разработка системы.

Разработка системы.

Слайд 5

Алгоритм шифровальной программы

Ввод теста с экрана

Алгоритм дешифровальной программы

Ввод шифрованного текста из файла

Ввод

Алгоритм шифровальной программы Ввод теста с экрана Алгоритм дешифровальной программы Ввод шифрованного
шифрованного текста с экрана

Перевод в цифровой код

Ввод кодировочной алгебраической формулы с клавиатуры

Наложение формулы на цифры

Вывод шифрованного текста в файл

Вывод шифрованного текста на экран

Ввод раскодировочной алгебраической формулы с клавиатуры
Наложение формулы на цифры

Перевод
в текст

Вывод расшифрованного текста на экран

Слайд 6

Проверка работы системы.

Для проверки работы системы нужно два компьютера, подключенные к Интернету

Проверка работы системы. Для проверки работы системы нужно два компьютера, подключенные к
и сотовый телефон у каждого пользователя для получения ключа через СМС.

Схема проверки.

№ 1

№ 2

П
Р
О
Г
Р
А
М
М
А

П
Р
О
Г
Р
А
М
М
А

Канал передачи данных
?-----------------------------------------------------?


\___________________________________________________________/

(Интернет)

(Сотовый телефон)

Канал передачи ключа

Для проверки работы системы мы послали два сообщения с компьютера №1 на компьютер №2.
Первое сообщение – передача файла по электронной почте с ключом №5.
Второе сообщение - передача сообщения по социальной сети «ВКонтакте», с ключом №7 .
Ключи послали СМС с компьютера №1 (с сайта) на сотовый телефон получателя компьютера №2.

Слайд 7

2 этап

1 этап

ПОРТФОЛИО

ПОРТФОЛИО

Ключ №5

Ключ №7

57,55,59,63,67,55,49,43,55,

76,73,79,85,91,73,64,55,73,

Если каждый раз менять ключи ,

2 этап 1 этап ПОРТФОЛИО ПОРТФОЛИО Ключ №5 Ключ №7 57,55,59,63,67,55,49,43,55, 76,73,79,85,91,73,64,55,73,
то взломать шифр будет практически не возможно.

Слайд 8

Принцип работы системы.

Включить компьютер

О
Т
П
Р
А
В
И
Т
Е
Л
Ь
Ш
И
Ф
Р
О
В
К
И

Текст шифровки

Зашифровать текст

Написать письмо

ЖЮРИ

Отослать письмо

Написать СМС

ЖЮРИ

Ключ
№3

Отправить СМС

Принцип работы системы. Включить компьютер О Т П Р А В И

Слайд 9

Принцип работы системы.

П
О
Л
У
Ч
А
Т
Е
Л
Ь
Ш
И
Ф
Р
О
В
К
И

Пришла СМС

Посмотреть почту

Запустить программу дешифрования

Ввести номер ключа

Читать расшифрованный текст

Принцип работы системы. П О Л У Ч А Т Е Л
Имя файла: Криптография,-математические-алгоритмы-при-шифровании..pptx
Количество просмотров: 112
Количество скачиваний: 0