Рабочий пример шифрования/дешифрования text файлов
Написать функции Шифровки и Дешифровки текстовых файлов в кодировке UTF-8.
Задача:
- Есть несколько файлов *.txt (или текстовых форматов /html/js/css);
- Кодировка файлов UTF-8, ASCII.
Функция:
- на чистом С++ (БЕЗ использования Framework таких как QT или .NET);
- можно использовать сторонние библиотеки такие как crypto++; (если используете кратко напишите как подключить)
- чтобы дальше можно было подключить к любому С++ проекту и ее вызывать;
- хорошие и подробные комментарии (желательно на русском);
- должны быть 2 функции Шифровки и Дешифровки (к примеру шифровка не будет использоваться в программах клиента)
Логика вызова примерно следующая (дешифровка)
Мы вызываем функцию и передаем ей параметры:
- путь к файлу на диске
- ключ (строка)
Логика вызова примерно следующая (шифровка)
- путь к файлу на диске
- ключ (строка)
// можно предложить другой вариант но этот кажется более подходящий.
Мы поставляем плагин для Firefox состоит из набора зашифрованных файлов js/html/css и dll.
dll читает зашифрованные файлы и передает их в FF для работы. Используем NPAPI плагин.
NPAPI создан на основе http://www.firebreath.org.
Жду ваши вопросы и комментарии и стоимость.