Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekateriny_Zolotukhinoy.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
734.21 Кб
Скачать

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

УТВЕРЖДАЮ

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

___________Петров Е.П.

Реализация криптоалгоритмов замены (подстановка Цезаря и Аффинная подстановка Цезаря) Описание программы

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

ТПЖА.12214-01 13 01-1-ЛУ

Листов 5

Разработал: студент группы ЗС-31 _____________/Е.Е. Золотухина/

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

доцент кафедры РЭС _____________/Н. Л. Харина/

Киров 2011

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

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

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

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

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

ТПЖА.12214-01 13 01-1-ЛУ

Реализация криптоалгоритмов замены (подстановка Цезаря и Аффинная подстановка Цезаря)

Описание программы

ТПЖА.12214-01 13 01-1

Листов 5

Киров 2011

Аннотация

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

В документе также приведены характеристики программы, её назначение, описание входных и выходных данных.

Содержание

1. Общие сведения……………………………………………………….… 21

2. Функциональное назначение………………………………………….... 21

3. Используемые технические средства……...…………….…………...... 21

4. Вызов и загрузка………………...……………………………... . .……....21

5. Входные данные……………………...……………………………..……21

6. Выходные данные…………………...…………………………………...22

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

  1. Общие сведения

Данная программа «Реализация криптоалгоритмов замены (подстановка Цезаря и Аффинная подстановка Цезаря)» написана на языке C++ в программной среде Visual Studio 2008, её успешное функционирование гарантировано в операционных системах Windows XP/Vista/ Windows 7.

  1. Функциональное назначение

Программа предназначена для зашифрования и расшифрования данных с помощью подстановки Цезаря и Аффинной подстановки Цезаря

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

Минимальные требования к системе:

  • Минимальная частота процессора 800 MHz

  • 64Mb RAM

  • 4 000 kb свободного пространства на диске

  • монитор

  • видеоадаптер

  • клавиатура

  • мышь

  • операционная система Windows 98

  1. Вызов и загрузка

Программа приступает к работе после запуска файла “ Shifr.exe” и занимает на диске 4 000 Kb. Для функционирования программного продукта необходим только данный файл.

  1. Входные данные

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

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

Тип

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

Назначение

Диапазон

int

k, b

Элементы ключа

1..67

int

a

Элемент ключа

3, 5, 7, 9, 11, 13, 15, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 53, 55, 57, 59, 61, 63, 65, 67.

str

Str1, str2

Открытый текст/

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

1031 знаков

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