Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnitelnaya_Zapiska.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.31 Mб
Скачать
  1. Выходные данные

Выходные данные представлены в Таблице А.2.

Таблица А.2 – Выходные данные

Тип

Идентификатор

Назначение

Диапазон

FILE *

incrypt

Зашифрованный текстовый файл

До 128 байт

FILE *

decrypt

Расшифрованный текстовый файл

До 128 байт

  1. Описание логической структуры

После загрузки файла «FEAL.exe» появляться главная форма модуля Unit1, которая содержит 4 окна: для исходного, зашифрованного и расшифрованного текстов и ключа – и кнопки: Генерация ключа, Открыть текст из файла, Зашифровать, Расшифровать, Посмотреть 8-битный двоичный код открытого текста, Посмотреть 8-битный двоичный код шифротекста, Посмотреть 8-битный двоичный код расшифрованного текста, а также главное меню – Справка – с пунктами: О программе, Описание алгоритма FEAL и Руководство пользователя.

При нажатии кнопки Открыть текст из файла, открывается диалоговое окно загрузки файла, который может быть загружен в окно исходного текста. Нажатием кнопки Генерация ключа генерируется исходный ключ и помещается в окно Ключ. При нажатии кнопок Зашифровать и Расшифровать соответственно выполняется алгоритм шифрования и расшифрования и в соответствующих окнах появляются шифротекст и расшифрованный текст.

При нажатии кнопок Посмотреть 8-битный двоичный код открытого текста, Посмотреть 8-битный двоичный код шифротекста, Посмотреть 8-битный двоичный код расшифрованного текста открываются соответственно формы модулей Unit2, Unit3, Unit4, из которых можно узнать битное содержание текстов.

Формы модулей Unit5, Unit6 и Unit7 открывается при нажатии соответственно кнопок главного меню О программе, Описание алгоритма FEAL и Руководство пользователя.

Приложение Б

(обязательное)

Федеральное агентство по образованию рф

Государственное образовательное учреждение

высшего профессионального образования

ВЯТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ И ТЕЛЕКОММУНИКАЦИЙ

Кафедра радиоэлектронных средств

УТВЕРЖДАЮ

Зав. Кафедрой РЭС

___________Петров Е.П.

Реализация блочного алгоритма шифрования feal

Руководство пользователя

Лист утверждения

ТПЖА.12205-01 34 01-1-ЛУ

Листов 2

Разработал: студент группы ЗС-32 _____________/М. А. Целоусов/

Проверил: Руководитель

ст. преподаватель кафедры РЭС _____________/Н. Л. Харина/

Киров 2009

Федеральное агентство по образованию рф

Государственное образовательное учреждение

высшего профессионального образования

ВЯТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ И ТЕЛЕКОММУНИКАЦИЙ

Кафедра радиоэлектронных средств Утверждён:

ТПЖА.12205-01 34 01-1-ЛУ

Реализация блочного алгоритма шифрования feal

Руководство пользователя

ТПЖА.12205-01 34 01-1

Листов 6

Киров 2009

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]