Курсовая работа: Программа для шифрования данных с помощью шифра Тритемиуса

Автор проекта

студент группы

Валимухамматов Рустам Римович

Челябинск 2010г.


Содержание

1. Описание применения

Возможно вы искали - Курсовая работа: Программы по восстановлению данных

1.1 Описание задачи и метода ее решения

1.2 Входные и выходные данные

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

2.1 Структура программы

2.2 Структуры используемых данных

Похожий материал - Курсовая работа: Система проведения анализа инвестиционного проекта

2.3 Схема алгоритма

2.4.Текст программы

2.5 Порядок ввода исходных данных и описание получаемых результатов

2.6 Описание тестовых заданий и анализ правильности функционирования

3. Литература


Очень интересно - Курсовая работа: Разработка приложения для Windows, моделирующего игру "Нечетный" и "Четный"

1. Описание применения

1.1 Описание задачи и метода ее решения

Составить программу на языке Turbo Pascal для шифрования данных с помощью шифра Тритемиуса(расширение кода Цезаря).Выглядит это так.

Буквы алфавита нумеруются. Затем ключевое слово циклически накладывается на кодируемый текст. Кодовая буква получается как остаток от деления суммы номера буквы кодируемого текста и ключевого слова на число 31 например (ключевое слово bc)

a b c d e f

Вам будет интересно - Курсовая работа: Разработка приложения для Windows, представляющего собой выполнение операции над матрицами

k 00 01 02 03 04 05

b c b c b c

1 01 02 01 02 01 02

m01 03 03 05 05 07

kkbddffh

Похожий материал - Курсовая работа: Разработка и реализация программы расчета платежа за электроэнергию

Таким образом кодовая комбинация получается bddffh.

Ниже приведена таблица номеров букв:

A – 00; N – 13;

B – 01; O – 14;