Муниципальное общеобразовательное учреждение «Лицей города Троицка» Y=2*X Y=2*X+5
Криптография означает тайное письмо. Все, что связано с тайной, вызывает интерес. Издавна люди изыскивали способы уберечь некоторые важные сообщения от посторонних глаз. В наше время все пользуются Интернетом. Это электронные письма, чаты, социальные сети и т. д. Представляем разработанную систему передачи шифрованных данных через Интернет с большой степенью защиты от взлома. Программный продукт - шифровальная и дешифровальная программы на Delphi, с использованием секретного ассиметричного ключа. Криптография означает тайное письмо. Все, что связано с тайной, вызывает интерес. Издавна люди изыскивали способы уберечь некоторые важные сообщения от посторонних глаз. В наше время все пользуются Интернетом. Это электронные письма, чаты, социальные сети и т. д. Представляем разработанную систему передачи шифрованных данных через Интернет с большой степенью защиты от взлома. Программный продукт - шифровальная и дешифровальная программы на Delphi, с использованием секретного ассиметричного ключа. Система работает с сообщениями, которые передаются через Интернет. Текст шифруются в цифры, пересылается через Интернет, а затем цифры дешифруются в текст. Сообщения для шифрования вводится с клавиатуры. Зашифрованные сообщения могут выводиться либо на монитор, либо в файл. Зашифрованные сообщения могут вводиться, как с клавиатуры, так и из файла. Номер ключа вводится с клавиатуры. Для усложнения взлома посторонними на каждый сеанс передачи новых сообщений выбирается ключ из нескольких заданных в программе, номер выбранного ключа передается получателю сообщения по сотовой связи через СМС.
Для работы нашей системы нужны компьютеры подключенные к Интернету для отправки сообщений и сотовый телефон у каждого пользователя системы для получения СМС с номером ключа N N Интернет... Сотовая сеть
Таблица перевода сообщений в цифры Д - 14К – 21С – 28Ш – 35Я – Е - 15Л – 22Т - 29Щ - 36Пробел – Ё - 16М – 23У - 30Ъ – 37Точка – 6А - 10 Ж – 17Н – 24Ф – 31Ы – 38Запятая Б - 11З – 18О – 25Х - 32Ь - 39Дефис В - 12И - 19П – 26Ц - 33Э - 40Точка с запятой Г - 13Й – 20Р – 27Ч – 34Ю - 41Двоеточие - 55 Пример ключа. Y=2*X+5
Ввод теста с экрана Алгоритм дешифровальной программы Ввод шифрованного текста из файла Ввод шифрованного текста с экрана Перевод в цифровой код Ввод кодировочной алгебраической формулы с клавиатуры Наложение формулы на цифры Вывод шифрованного текста в файл Вывод шифрованного текста на экран Ввод раскодировочной алгебраической формулы с клавиатуры Наложение формулы на цифры Перевод в текст Вывод расшифрованного текста на экран
Для проверки работы системы нужно два компьютера, подключенные к Интернету и сотовый телефон у каждого пользователя для получения ключа через СМС. Схема проверки ПРОГРАММА ПРОГРАММА Канал передачи данных \ ___________________________________________________________/ (Интернет) (Сотовый телефон) Канал передачи ключа Для проверки работы системы мы послали два сообщения с компьютера 1 на компьютер 2. Первое сообщение – передача файла по электронной почте с ключом 5. Второе сообщение - передача сообщения по социальной сети « ВКонтакте », с ключом 7. Ключи послали СМС с компьютера 1 ( с сайта ) на сотовый телефон получателя компьютера 2.
2 этап1 этап ПОРТФОЛИО ПОРТФОЛИО 5 Ключ 5 7 Ключ 7 57,55,59,63,67,55,49,43,55, 76,73,79,85,91,73,64,55,73, Если каждый раз менять ключи, то взломать шифр будет практически не возможно.
Принцип работы системы. Включить компьютер ОТПРАВИТЕЛЬШИФРОВКИ Текст шифровки Зашифровать текст Написать письмо ЖЮРИ Отослать письмо Написать СМС ЖЮРИ Ключ3 Отправить СМС
Принцип работы системы. ПОЛУЧАТЕЛЬШИФРОВКИ Пришла СМС Посмотреть почту Запустить программу дешифрования Ввести номер ключа Читать расшифрованный текст
Издательство «1 сентября» Конкурс«Портфолио»