
Среда программирования: Turbo Pascal 7.0 (DOS)
Название работы: Библиотека для шифрования
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Криптография, Работа с текстом
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 6 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Шифрование, дешифрование, ключ шифрования, запоминать ключ, шифровать файл, дешифровать файл, вывод дешифрованного текста, Библиотека для шифрования
Функции программы:
Написать библиотеку процедур, осуществляющую шифрование и дешифрование текста описанным ниже методом и тестовую программу для этой библиотеки.
Сущность метода состоит в следующем :
- Некоторый случайный байт выступает как ключ и известен отправителю и получателю
- Этот байт складывается арифметически с каждым байтом шифруемого текста.
Прошу подумать, просмотрев таблицу ALT-кодирования символов в ДОС на тему, в каких пределах должно лежать значение ключа для возможности обратного преобразования в случае латинского и русского текстов.
Библиотека должна позволять:
1. Вводить и запоминать ключ.
2. Просматривать текстовый файл с произвольным именем порциями по 20 строк.
3. Шифровать файл с произвольным именем и сохранять его на диске.
4. Дешифровать файл с произвольным именем и сохранять его на диске.
5. Выводить дешифрованный текст на экран без сохранения на диске порциями по 20 строк.
Описание (отчет): Нет, но можно заказать его написание
Пояснения к компиляции и запуску программы:
Для работы с программой нужно запустить файл "ENCODE.EXE".
Пояснения к запуску программы:
Для работы с программой нужно запустить файл "ENCODE.EXE".
исходники
ENCODE
1
1
2
EL
ENCODE
ENCODE|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 900 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |