1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Мульти-платформенная библиотека шифрования данных

Тема в разделе "С и С++", создана пользователем lexluther, 1 авг 2008.

  1. lexluther

    lexluther Гость

    Репутация:
    0
    Всем привет,

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

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

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

    Подскажите пожалуйста если кто уже работал с подобной задачей как еще лучше всего решить?
     
  2. Kmet

    Kmet Well-Known Member
    Java Team

    Репутация:
    0
    Регистрация:
    25 май 2006
    Сообщения:
    1.036
    Симпатии:
    8
    из того что ты написал, создается впечатление, что ты хочешь сделать велосипед, причем с квадратными колесами. Чем ssl не угодило?

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

    http://www.bouncycastle.org/
    хорошая либа, есть порты и под ява и под додиез
     
Загрузка...
Похожие Темы - Мульти платформенная библиотека
  1. imendan
    Ответов:
    14
    Просмотров:
    877
  2. WebWare Team
    Ответов:
    5
    Просмотров:
    507
  3. BlackShadow
    Ответов:
    7
    Просмотров:
    2.698
  4. lmike
    Ответов:
    17
    Просмотров:
    6.770
  5. shinkareff
    Ответов:
    0
    Просмотров:
    131

Поделиться этой страницей