Компонент программного комплекса для шифрования/дешифрования данных
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Введение
В настоящее время существует огромное количество разнообразных программ шифрования/дешифрования . Они в значительной мере позволяют повысить степень защищенности текстовых данных.
В данном проекте представлен компонент программного комплекса для шифрования/дешифрования данных, который может быть использован как в домашних, так и в коммерческих условиях.
1. Постановка задачи
Требуется разработать программу позволяющую реализовать шифрование и дешифрование текстового файла методом замены и методом перестановки (не менее двух способов)
2. Требования к программе
2.1 Требования к функциональным характеристикам
Система должна обеспечивать возможность выполнения следующих функций:
· Ввод исходных данных (с клавиатуры, из файла)
· Выбор алгоритма шифрования/дешифрования
· Сохранение зашифрованных данных
· Дешифрование данных по исходному алгоритму шифрования
· Сохранение дешифрованных данных в файл
2.2 Требования к надежности
Обеспечить целостность хранимой информации.
2.3 Требования к составу и параметрам технических средств
Система должна работать на IBM-совместимых персональных компьютерах. Минимальная конфигурация: тип процессора – Pentium и выше; объем ОЗУ – 32 Мб и выше.
2.4 Требования к информационной и программной совместимости
Система должна работать под управлением операционных систем семейства Windows, реализующих Win32 API.
3. Проектирование
Выбор архитектуры программного обеспечения
Этот проект имеет однопользовательскую архитектуру, так как рассчитан на работу с одним пользователем.
Выбор языка и среды программирования
В качестве среды программирования был использован Borland Delphi 7, основанный на языке Object Pascal. Он был выбран, потому что он реализует возможность использования визуального программирования, что очень важно для данного проекта. Так же его могут использовать программисты со средним уровнем подготовки.
Delphi 7 позволяет создавать массивы объектов, имеет встроенные функции преобразования данных, позволяет работать с файлами, графическими элементами и создавать многооконный режим.
Выбор способа организации входных и выходных данных
1.Представление в оперативной памяти
Представление данных в оперативной памяти для программы «DQ_decoder» осуществляется через переменные(тип переменных указан в Приложении 2.)
В настоящее время существует огромное количество разнообразных программ шифрования/дешифрования . Они в значительной мере позволяют повысить степень защищенности текстовых данных.
В данном проекте представлен компонент программного комплекса для шифрования/дешифрования данных, который может быть использован как в домашних, так и в коммерческих условиях.
1. Постановка задачи
Требуется разработать программу позволяющую реализовать шифрование и дешифрование текстового файла методом замены и методом перестановки (не менее двух способов)
2. Требования к программе
2.1 Требования к функциональным характеристикам
Система должна обеспечивать возможность выполнения следующих функций:
· Ввод исходных данных (с клавиатуры, из файла)
· Выбор алгоритма шифрования/дешифрования
· Сохранение зашифрованных данных
· Дешифрование данных по исходному алгоритму шифрования
· Сохранение дешифрованных данных в файл
2.2 Требования к надежности
Обеспечить целостность хранимой информации.
2.3 Требования к составу и параметрам технических средств
Система должна работать на IBM-совместимых персональных компьютерах. Минимальная конфигурация: тип процессора – Pentium и выше; объем ОЗУ – 32 Мб и выше.
2.4 Требования к информационной и программной совместимости
Система должна работать под управлением операционных систем семейства Windows, реализующих Win32 API.
3. Проектирование
Выбор архитектуры программного обеспечения
Этот проект имеет однопользовательскую архитектуру, так как рассчитан на работу с одним пользователем.
Выбор языка и среды программирования
В качестве среды программирования был использован Borland Delphi 7, основанный на языке Object Pascal. Он был выбран, потому что он реализует возможность использования визуального программирования, что очень важно для данного проекта. Так же его могут использовать программисты со средним уровнем подготовки.
Delphi 7 позволяет создавать массивы объектов, имеет встроенные функции преобразования данных, позволяет работать с файлами, графическими элементами и создавать многооконный режим.
Выбор способа организации входных и выходных данных
1.Представление в оперативной памяти
Представление данных в оперативной памяти для программы «DQ_decoder» осуществляется через переменные(тип переменных указан в Приложении 2.)
Другие работы
Контрольная работа по дисциплине "Дискретная математика" 2 семестр, Вариант 8
Bastet
: 19 мая 2023
1.Задано универсальное множество и множества A,B,C,D. Найти результаты действий а) - д) и каждое действие проиллюстрировать с помощью диаграммы Эйлера – Венна.
2. Ввести необходимые элементарные высказывания и записать логической формулой следующее предложение:
«Если студент и экзаменатор не понимают друг друга, то студент не готов или пришел не на тот экзамен»
3. Для булевой функции найти методом преобразования минимальную ДНФ. По таблице истинности построить СКНФ. По минимальной ДНФ построить
65 руб.
Лабораторная работа №3. ЦСРС
kbcfy
: 18 ноября 2015
Тест №1
1. В качестве какой станции может использоваться система С&СО8?
2. Емкость системы С&СО8 может быть плавно расширена, максимально:
3. Какая система сигнализации используется в коммутационной системе С&СО8?
4. В каком соотношении интерфейсы абонентских и соединительных линий взаимозаменяемы.
Тест №2
1. Какой из перечисленных ниже модулей не входит в состав АМ/СМ?
2. Какой режим передачи применяется для межмодульной связи в С&СО8?
3. С коммутацией пакетов
Тест №3
1. В сравнении SPM с SM, S
150 руб.
Секция шпиндельная турбобура ЗТСШ1-172-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 10 июня 2016
Секция шпиндельная турбобура ЗТСШ1-172-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
400 руб.
Устройство для заправки консистентных смазок (конструкторская часть дипломного проекта)
maobit
: 1 августа 2018
Содержание
3. Конструктивная часть .
3.1. СОВЕРШЕНСТВОВАНИЕ ОБОРУДОВАНИЯ ДЛЯ СБОРА ОТРАБОТАННОГО МАСЛА.
3.1.1. Выбор прототипа оборудования для сбора отработанных масел
3.1.2. Обоснование конструкции оборудования для сбора и очистки отработанного масла
3.1.3. Проектирование технологического процесса изготовления стальной отливки зажима .
3.2. СОВЕРШЕНСТВОВАНИЕ УСТРОЙСТВА ДЛЯ ЗАПРАВКИ КОНСИСТЕНТНОЙ СМАЗКИ
3.2.1. Назначение и область применения устройства
3.2.2. Патентное исследование
999 руб.