Шифрование файла(метод решетки) - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Задание такое. Задан текстовый файл.Подсчитать сумму встречающихся в нем чисел(числа обособляются пробелами).Зашифровать файл методом решетки. Про шифрование,честно говоря,даже не слышал,интересно как это выглядит на деле.Надеюсь на вашу помощь.

Решение задачи: «Шифрование файла(метод решетки)»

textual
Листинг программы
cg.exe e mask.txt src.txt enc.txt
cg.exe d mask.txt enc.txt dec.txt

Объяснение кода листинга программы

  1. Программа получает два аргумента командной строки: путь к файлу с маской и путь к файлу для шифрования/расшифровки.
  2. Программа открывает файлы с маской и целевой файл.
  3. Программа читает содержимое файла с маской и записывает его в буфер.
  4. Программа читает содержимое целевого файла и также записывает его в буфер.
  5. Программа выполняет операцию XOR между содержимым файла с маской и целевого файла, записывая результат в новый файл для шифрования или в целевой файл для расшифровки.
  6. Программа закрывает все открытые файлы.
  7. Программа выводит сообщение об успешном выполнении или об ошибке.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5
Похожие ответы