Компонент программного комплекса для шифрования/дешифрования данных
Состав работы
|
|
|
|
Работа представляет собой 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.)
Другие работы
Порядок и документальное оформление реализации товаров в кредит
Lokard
: 29 августа 2013
Порядок и документальное оформление реализации товаров в кредит
Порядок реализации товаров в кредит регулируется Правилами продажи товаров длительного пользования в кредит и ст.488-489 ГК РФ.
Товары в кредит реализуют предприятия торговли с различными формами собственности. Перечень таких товаров рассматривается ими самостоятельно и вывешивается в торговом зале для информировании покупателей.
К товарам длительного пользования относятся непродовольственные товары, имеющие длительные сроки службы:
5 руб.
Центробежный насос ЦНС 240-1422-Оборудование для добычи и подготовки нефти и газа
https://vk.com/aleksey.nakonechnyy27
: 12 марта 2016
Агрегат насосный центробежный секционный горизонтальный, однокорпусной, с односторонним расположением рабочих колес, с гидравлической пятой.
Предназначен для закачивания пресных, оборотных пластовых и сточных вод в нефтеносные пласты с целью поддержания пластового давления.
500 руб.
Редуктор червячный 02.016
bublegum
: 30 апреля 2020
Редуктор червячный сборочный чертеж
Редуктор червячный чертежи
Редуктор червячный деталирование
Редуктор червячный скачать
Редуктор червячный 3д модель
Червячный редуктор механизм для уменьшения угловой скорости при передаче вращения от электродвигателя к машине. Червячные передачи применяются, когда оси валов перекрещиваются, как правило, под углом 90°. Одним из достоинств червячной передачи является возможность получения большого передаточного числа (от единицы до нескольких сотен) при компак
600 руб.
Курсовая работа по дисциплине "Теория электрической связи". Вариант №6
Помощь студентам СибГУТИ ДО
: 11 февраля 2014
3.Исходные данные
Курсовая работа выполняется для следующих исходных данных:
1 Номер варианта 06
2 Вид сигнала в канале связи ОФМ
3 Скорость передачи сигналов V= 6000 Бод
4 Амплитуда канальных сигналов А= 2.68 мВ
5 Дисперсия шума 2=1.06 мкВт
6 Априорная вероятность передачи символа “1” Р(1)= 0,54
7 Способ приема сигнала КГ
8 Полоса пропускани
250 руб.