Содержание
Введение…………………………………………………………………. 4
1. Постановка задачи………………………………………………………. 7
1.1. Анализ существующих решений поставленной задачи …………. 7
1.2. Обоснование выбора метода решения задачи…………………….. 8
1.3. Математическая модель алгоритма „RSA”………………………………….9
1.4. Алгоритм метода……………………………………………………………………….9
2. Разработка алгоритма решения задачи………………………………… 11
3. Разработка программы……………………………………………………12
3.1. Описание программы ………………………………………………12
3.1.1. Описание функции main()……………………………………13
3.1.2. Описание функции shifr()..……………….………………….. 14
3.1.3. Описание функции deshifr()………….………………………14
3.1.4. Описание функции risunok()…………………………………14
3.1.5. Описание функции pow()..………….……………………….. 15
3.1.6. Описание функции prost()..………………………………….. 15
3.2. Руководство программиста…………………………………….……15
3.3. Руководство оператора……………………………………………..16
Заключение……………………………………………………………… 17
Список литературы……………………………………………………… 18
Приложение А. Текст программы ………………………………………… 19
Приложение Б. Блок-схемы фунций…….…………………………………. 24
Приложение В. Контрольный пример ……………………………………. 27
Выдержка из текста
Шифрование — преобразование последовательности знаков исходного алфавита в последовательность знаков того же или иного алфавита. Преобразование осуществляется по определенному алгоритму с помощью ключа шифрования. Дешифрование, как явствует из названия, — процесс, обратный шифрованию.
В вычислительных системах используются различные классы шифрования. Реализуются защитные преобразования также разными методами. Чтобы выявить взаимосвязь между методами реализации и классами шифрования, остановимся на рассмотрении защитных преобразований в вычислительных системах.
Список использованной литературы
1. Конспект лекций и лабораторных работ по программированию на Си.
2. Г.П.Котлинская, О.И.Галиновский Программирование на языке Си. — Минск: «Вышейшая школа», 1991г. -156с.
3. А.Крупник Изучаем Си: -Питер, 2001г. – 257с.
4. Язык программирования С. Лекции и упражнения: Пер. с англ./Стивен Прата – К.: Издательство «ДиаСофт», 2000. – 432 с.
5. Корниенко М.М., Иванова И.Д. Основы информатики: -Х.: Торсинг, 2000.- 144 с.
6. Дейтел Х., Дейтел П. Как программировать на С: Третье издание. – М.: Бином-Пресс, 2002г. – 1168с.
С этим материалом также изучают
... Алгоритм криптографического преобразования. ГОСТ 28147-89. М., 2009; 11. Хоффман Л. Дж. Современные методы ... текста Целью данной работы является всесторонний анализ темы: «Алгоритмы блочного шифрования. Применение асимметричных алгоритмов. ... задачи. ...
... методов шифрования 1.3 Классификация алгоритмов шифрования 1.3.1 Симметричные и асимметричные алгоритмы шифрования 1.3.2 Потоковые и блочные алгоритмы шифрования Шифры перестановок Шифры замены 1.4 Криптосистемы 2. Разработка программы шифрования ...
... процедуры преобразования данных: статистические, функции обработки текста (строковые функции), функции работы с датой и временем, финансовые функции (специфические для финансовых задач), логические функции, функции работы со ссылками, функции поиска ...
... по пояснительной записке к курсовой работе: Постановка задачи; Анализ, формальная постановка и выбор метода решения задачи; Разработка алгоритмов решения задачи; Тексты и описание программных модулей; Тестирование разработанных программных модулей. ...
... решения изобретательских задач. Алгоритм решения изобретательских задач 6Заключение 8Список использованных источников 9Приложение Анализ использования рабочего времени 10Содержание Выдержка из текста ... Поскольку программу реализует ... и методы управления ...
... решения 4 1.1 Цели, задачи и методы сравнения текстов 4 1.2 Обзор методов определения сходства документов 7 1.3 Алгоритм шинглов 11 2 Разработка и реализация программы ... как тогда будут неучтенные слова текста. Эта функция подстройки длины шингла и ...
... изучение алгоритма принятия решений при помощи «дерева решений». Для достижения поставленной цели следует решить ряд задач: - ... Кроме того, решению часто сопутствует программа (план) действий по достижению намеченной цели. Принятие решений является ...
... решения изобретательских задач. Алгоритм решения изобретательских задач 6 Заключение 8 Список использованных источников 9 Приложение Анализ использования рабочего времени 10 Выдержка из текста ... противоположные существующим методики. Метод проб и ...
... решения задач раскроя. Цель работы — изучение задачи оптимизации раскроя материала, математических моделей и методов решения этой задачи. ... математические модели, методы и алгоритмы их реализации, ... невозможно вычислить дисконт-функцию, а потому нельзя ...