Компонент программного комплекса для шифрования/дешифрования данных
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой 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.)
Другие работы
Вдосконалення технологічного процесу мийно-очисних робіт в АТП з розробкою установки для мийно-очисних робіт.rar\Вдосконалення технологічного процесу мийно-очисних робіт в АТП з розробкою установки для мийно-очисних робіт
Рики-Тики-Та
: 15 сентября 2012
В загальному по дипломному проекту можна зробити слідуючи висновки:
1. Впровадження нових технологій та обладнання в процеси мийно-очисних операцій є актуальним питанням в звязку з вимогами до якості поверхонь деталей в машинобудівній галузі, які щорічно зростають.
2. В першому розділі дипломного проекту проаналізовано діяльність ВАТ “Рівнесільмаш”, виробничо-технічну базу підприємства та намічені заходи по покращенню технологічного процесу мийно-очисних операцій, зокрема проведено підбір облад
825 руб.
Экзамен по дисциплине: Основы теории цепей 2семестр билет№9
наташ
: 22 сентября 2011
Билет № 9 по курсу ТЭЦ
1. Операторный метод расчета переходных процессов.
2. Задача
Дано: схема и график входного напряжения
Ом; В, мс, мс
мкФ.
Найти переходную характеристику цепи . Записать в общем виде .
3. Задача
Дано: схема, ВАХ транзистора, входное напряжение.
, В.
1. Записать функцию, аппроксимирующую рабочий участок ВАХ и рассчитать коэффициенты этой функции.
2. Рассчитать спектральные составляющие , , тока цепи. Построить спектр тока.
350 руб.
Задание 21. Вариант 12 - Проекции круга
Чертежи по сборнику Боголюбова 2007
: 13 ноября 2023
Возможные программы для открытия данных файлов:
WinRAR (для распаковки архива *.zip или *.rar)
КОМПАС 3D не ниже 16 версии для открытия файлов *.cdw, *.m3d
Любая программа для ПДФ файлов.
Боголюбов С.К. Индивидуальные задания по курсу черчения, 1989/1994/2007.
Задание 21. Вариант 12 - Проекции круга
По заданным размерам построить горизонтальную проекцию круга, расположенного во фронтально-проецирующей плоскости Pv.
В состав выполненной работы входят 2 файла:
1. Чертеж формата А4, выполненный
50 руб.
Онлайн Тест 1 по дисциплине: Языки программирования.
IT-STUDHELP
: 3 декабря 2022
Вопрос №1
Используя какой метод можно получить данные от пользователя?
1. read()
2. cin
3. scanf
4. input()
нет правильного ответа
2 или 3
1
4
Вопрос №2
Какая функция выводит что-либо?
print ()
out ()
write ()
log ()
Вопрос №3
Каковы выходные данные printtinytuple * 4, если tinytuple = (123, 'john')?
(123, 'john', 123, 'john',123, 'john', 123, 'john')
123, 'john') * 4
Ошибка
Ничего из выше перечисленного
Вопрос №4
Что будет выведено в результате данной программы , при x=18
480 руб.