Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Мульти-платформенная библиотека шифрования данных
Форум программистов > Системное программирование > C, С++ и С Builder > Общие вопросы по С и С++
lexluther
Всем привет,

Подскажите пожалуйста как мне решить следующую проблему.

Есть сервер и клиент которые используя WEB-сервисы пересылают XML-файлы между собой содержащие различные строковые данные. И клиент и сервер написаны на C# .NET но могут быть на Java. Конечная цель интегрировать и в клиент, и в сервер возможность шифрования данных по принципу:

1. Вначале инициации общения клиента-сервера генерируется уникальный ключ который отсылается принимающей стороне при первом запросе.
2. Все дальнейшее общение шифруется на основе данного ключа.
3. Шифровать надо строки в xml-файле
4. Библиотека шифрования должна использовать зарекомендовавший себя алгоритм шифрования (ГОСТ, и.т.д.), и желательно быть open-source.
5. Ось будет Windows. Заказчик не рассчитывает на Linux, по крайней мере пока.
6. Эту библиотеку должно быть возможно подключить как к коду на C# так и коду на Java, я так понимаю библиотека на языке С/С++ это будет лучший вариант

Подскажите пожалуйста если кто уже работал с подобной задачей как еще лучше всего решить?
Kmet
из того что ты написал, создается впечатление, что ты хочешь сделать велосипед, причем с квадратными колесами. Чем ssl не угодило?

Цитата(lexluther @ 1:08:2008 - 08:46) *
Эту библиотеку должно быть возможно подключить как к коду на C# так и коду на Java, я так понимаю библиотека на языке С/С++ это будет лучший вариант

не лучший вариант. будут проблемы с интеграцией, переносом на другие плтаформы. лучше в java использовать либу на java.

]]>http://www.bouncycastle.org/]]>
хорошая либа, есть порты и под ява и под додиез
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.