Изучение симметричных алгоритмов шифрования

Автор работы: Пользователь скрыл имя, 06 Февраля 2011 в 16:35, лабораторная работа

Описание работы

. Цель работы:

Изучение симметричных алгоритмов

1.1 Порядок выполнения:

1. Изучить основы шифрования данных методом в соответствии с предложенным вариантом.

2. В соответствии с индивидуальным заданием определить функцию шифрования, разработать алгоритм и написать программу, обеспечивающую ввод произвольного открытого текста и выдачу шифрограммы, полученную изучаемым методом, а также расшифрованию – получение открытого текста из шифрограммы.

Файлы: 1 файл

Работа 3 Удалова.doc

— 412.50 Кб (Скачать файл)

  begin

  Button4.Click;

  end; 

  procedure TForm1.About2Click(Sender: TObject);

  begin

  form2.showmodal;

  end; 

  end. 
 
 
 
 
 
 
 

      5. Работа программы биграммного шифрования Плейфера

      Разработанная программа обладает интерактивным  интерфейсом. Методы и средства взаимодействия с аппаратными и программными средствами называют пользовательским интерфейсом. Разработанная программа обладает интерфейсом приведенным на рисунке 2

  Рис. 2. Интерфейс системы биграммного шифрования Плейфера

     Зашифруем исходное сообщение «Первоисточник» для этого введем это сообщение в программе, в окошке «Введите открытый текст». После чего нажмем кнопку «Зашифровать». И увидим, что во втором окошке «Зашифрованный текст» увидим результат шифрования. 
Результат шифрования приведен ниже на рисунке 3.

     Рис. 3. Результат шифрования текста

     Также можно выполнить расшифрование текста, нажав на кнопку «Расшифровать» (рис. 4).

  Рис. 4. Результат расшифрования текста

     При необходимости можно сохранить  зашифрованные данные нажав кнопку «Сохранить файл». И при помощи кнопки «Выход» происходит закрытие программы. 

      6. Выводы по работе

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

  • возрастающие объемы хранимых и передаваемых данных;
  • расширение круга пользователей, имеющих доступ к ресурсам ЭВМ, программам и данным;
  • усложнение режимов эксплуатации вычислительных систем.

     Поэтому все большую важность приобретает  проблема защиты информации от несанкционированного доступа (НСД) при передаче и хранении.

     Поэтому в результате выполнения лабораторной работы была разработана программа, реализующая криптографический алгоритм шифрования и дешифрования с использованием открытого текста в качестве ключа по таблице Трисемуса. Разработанная программа написана на языке программирования Delphi 7. 
 
 
 
 
 

Информация о работе Изучение симметричных алгоритмов шифрования