Разработка программ шифрования и дешифрования текста методом простой замены - Курсовая работа

бесплатно 0
4.5 142
Основные требования к разрабатываемым программам и исходным текстовым файлам. Характеристика шифров замены. Укрупненные структурные схемы и коды программ шифрования и дешифрования, скриншоты их выполнения. Пример зашифрованного текста и его дешифрования.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Целью курсовой работы является закрепление знаний и умений программирования на языке C/C при создании реального действующей программы шифрования (дешифрования) текстаПрограммы шифрования и дешифрования текста должны являться самостоятельными и независимыми программными единицами, разработанными на языке программирования C/C .Текстовый файл с исходным текстом должен содержать не менее 200 ASCII символов произвольного осмысленного текста и может формироваться любым текстовым редактором.Метод и способ преобразования исходного текста с целью его защиты от незаконных пользователей называется шифрованием.Они характеризуются тем, что отдельные части исходного текста заменяются на какие-либо другие буквы, числа, символы и т.п. Исходный текст задается набором символов. Пользователь программы шифрования задает начальный символьный вектор (ключ шифрования) длиной n, указанный в задании. Пользователь программы шифрования также задает т.н. отводящую последовательность - номера элементов массива REG, которые указаны в вариантах задания к курсовой работе.Дешифрование шифротекста осуществляется на основе битовой операции , для которой справедливоДанная работа была выполнена по варианту задания №2: № варианта Длина ключа REG Отводящая последовательность Способ ввода символов ключа#include #include using namespace std; FILE *input, *output; printf("Введите путь к файлу, который будет зашифрован (до 1000 символов):

"); printf("

Введите путь хранения зашифрованного файла (до 1000 символов):

");#include #include using namespace std; FILE *input, *output; printf("Введите путь к файлу, который был зашифрован (до 1000 символов):

"); printf("

Введите путь хранения дешифрованного файла (до 1000 символов):

");В аспекте настоящего исследования более существенно попытаться определить его отношение к некоторым другим базовым понятиям, в частности к понятию языка. Первый: язык мыслится как некоторая первичная сущность, которая получает материальное инобытие, овеществляясь в ТЕКСТЕ (См. определение М.-А.-К.IW€’ЊЉUЋЏ”Ѓ„-FЉЌJ.Ћ›ѓ"Ѓч- џ…;ћ’:3>щњ=-Ћ•N?9ЋЊЯ љэ!…€‘Ѓ2 >С*$Ѓ›•яњ•Ѓ3‡‰&ЬЙҐП5˜‘ Џ…Љ8А„0ћ!ЉЉ&=„˜R>љђ†ЊЌ19‡21Ќж’†љ*•дљ‡“˜&Ќ1Ћ-ЃЃУ-%7ѓ‹љ ‹;ѓ”г-;,‚/Њ…%ы=г-ЊЏ!*.-H*7-:€ВЕЕ8!"Ќ-ч63/•Ђ8ћ•B7њ™б‡Ђ*!џ’8•ЌG&ќ”ЋЃ-Zќ[УЇІ Ѕ[г8аб“)4/2€њ 495!.MYDC? 7‘GЦЇ›;„ќ"ЏГJЧ‡ћп-Љ,5г‰".‡66990њ*ЌХ?!ѓ&9‹4) п&H8‹Ѓ5$‚ќ,м Љ†!Њ*м?-:Ќ&:›"€˜R!=ќ б˜:1?7Ћ›.“ЬN)›€Љ]„ "Њ;. ЂТГ: ѓ0\’-‘ќ‚ЋМЇЅЫ„.„ /=‚ђ6:џд>Љ!‡џ2V?"3&/37(л5&џ"“* ‹==L…г"њ*V!™)#K-&‚ђ)џ‘;V:&2Џ-[;76˜•1†‚Џђ>?J€%сј« ЛFЌЂ”‰РЃ)"х,)?Ђ‰/,6480Џ‰ю•/Ђ„‘/0љ&!Ќ1А? (%=-…Њ‚Ђ…‹6‡- \х®1‡-4=ЊЏ„‚/"ЏVO›Џ5.Љ”•G·ЈSЌ/!"5В аспекте настоящего исследования более существенно попытаться определить его отношение к некоторым другим базовым понятиям, в частности к понятию языка. Первый: язык мыслится как некоторая первичная сущность, которая получает материальное инобытие, овеществляясь в ТЕКСТЕ (См. определение М.-А.-К.

План
Содержание

1. Цель работы

2. Требования к программам шифрования и дешифрования

2.1 Требования к формированию файлов

3. Терминология и метод шифрования

3.1 Шифрование методом простой замены

3.2 Дешифрование шифротекста

4. Вариант задания

5. Укрупненная структурная схема программы шифрования

5.1 Код программы шифрования

6. Укрупненная структурная схема программы дешифрования

6.1 Код программы дешифрования

7. Исходный текст

7.1 Зашифрованный текст

7.2 Дешифрованный текст

8. Скриншоты выполнения программ

1. Цель работы

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?