Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КУРСОВАЯ РАБОТА, ПРОГРАММИРОВАНИЕ

Шифрование и дешифрование файлов методом сложения с ключом (ASM)

pashintsev.av 500 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 16 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 18.06.2020
В данном курсовом проекте была реализованна программа шифрации/дешифрации файлов методом сложения с ключем XOR-шифрование. МЭИ, 2012 год, 5
Введение

Согласно заданию на данную курсовую работу требуется разработать программу шифрования/дешифрования файлов методом сложения с ключом (ключ задается пользователем). Заметим, что данный метод шифрования называется также XOR-шифрованием, поскольку зашифрованный файл получается в результате сложения по модулю 2 (операция XOR) байтов исходного (шифруемого) файла с соответствующими байтами ключа. Использование операции XOR является удобным, поскольку она не вызывает переполнения, а дешифрация реализуется просто вторичным сложением зашифрованного файла с ключом, с помощью которого производилась шифрация. Общая схема работы программы представлена на рис.1. Будем предполагать, что за один сеанс работы с программой пользователь может осуществлять шифрацию произвольного количества входных файлов. Поэтому после шифрации каждого файла программа будет выводить запрос на продолжение или завершение работы.
Содержание

Введение…………………………………………………………………..........................3 Общие принципы построения программы ………………………...3 Описание полей данных программы ………………………………....6 Макросы и процедуры………………………………………………............6 Используемые функции MS DOS (int 21h)…………………………..7 Интерфейс с пользователем…………………………………………........9 Результаты тестирования……………………………………………........10 Заключение………………………………………………………………......................14 Список литературы ……………………………………………………...................15
Список литературы

1. Рудаков П.И., Финогенов К.Г. Язык ассемблера: уроки программирования. –М.: ДИАЛОГ-МИФИ, 2001. -640с. 2. Юров В.И. Assembler.Учебник для вузов. -СПб: Питер, 2003. -637. 3. Кип Р. Ирвин Язык ассемблера для процессоров Intel - СПб.:БХВ-Петербург, 2003. – 1100с.
Отрывок из работы

Согласно заданию на данную курсовую работу требуется разработать программу шифрования/дешифрования файлов методом сложения с ключом (ключ задается пользователем). Заметим, что данный метод шифрования называется также XOR-шифрованием, поскольку зашифрованный файл получается в результате сложения по модулю 2 (операция XOR) байтов исходного (шифруемого) файла с соответствующими байтами ключа. Использование операции XOR является удобным, поскольку она не вызывает переполнения, а дешифрация реализуется просто вторичным сложением зашифрованного файла с ключом, с помощью которого производилась шифрация. Общая схема работы программы представлена на рис.1. Будем предполагать, что за один сеанс работы с программой пользователь может осуществлять шифрацию произвольного количества входных файлов. Поэтому после шифрации каждого файла программа будет выводить запрос на продолжение или завершение работы.
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Курсовая работа, Программирование, 30 страниц
360 руб.
Курсовая работа, Программирование, 31 страница
600 руб.
Курсовая работа, Программирование, 98 страниц
2000 руб.
Курсовая работа, Программирование, 39 страниц
800 руб.
Курсовая работа, Программирование, 30 страниц
360 руб.
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg