Данный написан в 2018 году для школы в Республике Казахстан. Содержит абстракт на трех языках: казахском, русском, английском. Может быть использован в качестве проектной работы, доклада, курсовой и дипломной работы. Архив содержит титульный лист, проект, презентацию для защиты и непосредственно саму программу-дешифратор
Цель: создание программы для шифрования и дешифрования информации на основе языка программирования Pascal.
Тема: Шифрование информации.
Гипотеза: Возможность создания программы-шифратора и использование его на практике.
Актуальность: XXI век по праву считается веком компьютерных технологий. Всё большие объёмы информации находятся на цифровых носителях и передаются при помощи компьютерных технологий. Именно поэтому проблема несанкционированного доступа к информации актуальна как никогда прежде. И одним из способов защиты данных от посторонних лиц является шифрование информации.
Задачи исследования:
1. Рассмотреть различные способы шифрования информации и выбрать более оптимальный.
2. Изучить возможности программного обеспечения. Написать и отладить программу-шифратор.
3. Провести апробацию возможностей программы-шифратора.
Объект исследования: программа-шифратор, созданная на языке программирования Pascal
СОДЕРЖАНИЕ
Введение
1. Теоретическая часть
1.1 Рассмотрение различных сред программирования
1.2 Рассмотрение различных способов шифрования информации
2. Практическая часть
2.1 Написание программы на основе имеющихся данных
2.2 Апробация полученной программы на предмет достижения поставленной цели
Заключение
Список литературы
Список литературы
1. Вирт Н. Алгоритмы + структуры данных = программы. — М.: Мир, 1985. — 406 с.
2. Рубенкинг Н. Дж. Турбо Паскаль для Windows: в 2-х томах. Пер. с англ. — М.: Мир, 1993.
3. Фомичёв В. М. Дискретная математика и криптология: Курс лекций / под ред. Н. Д. Подуфалов — М.: Диалог-МИФИ, 2013. — 397 с.
4. Гай Светоний Транквилл. Жизнь двенадцати цезарей = De vita XII caesarvm. — М.: Издательство «Наука», 1964. — 374 с.
5. Моргун А. Н. Программирование на языке Паскаль (Pascal). Основы обработки структур данных. — М.: Диалектика, 2005. — 576 с.
6. Грогоно П. Программирование на языке Паскаль. — М.: Мир, 1982. — 384 с.
7. Перминов О. Н. Язык программирования Паскаль: Справочник. — М.: Радио и связь, 1989. — 128 с