Рабочий пример шифрования/дешифрования text файлов

Дмитрий17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
01.04.2011

Написать функции Шифровки и Дешифровки текстовых файлов в кодировке 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.

Жду ваши вопросы и комментарии и стоимость.