![]() |
Модераторы: diadiavova |
![]() ![]() ![]() |
|
vzf |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 10.9.2005 Репутация: 2 Всего: 5 |
Подскажите пожалуйста какой-нибудь источник информации на русском языке, в которм рассказывается про XML signature (как реализовать подпись XML, желательно с примерами).
![]() ![]() --------------------
Java - Write Once, Test EveryWhere! |
|||
|
||||
3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: 10 Всего: 24 |
-------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
Гость_vzf |
|
|||
Unregistered |
Спасибо. Жаль, что там нет ссылок на пример реализации криптоалгоритмов
![]() |
|||
|
||||
3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: 10 Всего: 24 |
На сколько я понимаю, реализация криптоалгоритом на прямую связанна с языками программирования, ты на чём всё это собираешся реализовать?
-------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
Гость_vzf |
|
|||
Unregistered |
Мне нужно реализоавать подпись на С/С++. Если все от начала до конца делать самому, то придется скорей всего реализовывать не только криптоалгоритмы(SHA-1,HMAC,RSAwithSHA), но и XML-парсер и CanonicalizatinonMethod
![]() |
|||
|
||||
3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: 10 Всего: 24 |
не нашёл никакого материала на русском, спроси в подфоруме у C-ников, там наверняка кто-то должен знать.
-------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
vzf |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 10.9.2005 Репутация: 2 Всего: 5 |
OK
![]() --------------------
Java - Write Once, Test EveryWhere! |
|||
|
||||
vzf |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 10.9.2005 Репутация: 2 Всего: 5 |
![]() Для тех кто столкнется с такой же задачей. Вот данные о реализации пописи XML 1) есть реализация на JAVA от IBM Этот пакет, основанный на языке программирования Java, доступен по адресу http://www.alphaworks.ibm.com/tech/xmlsecuritysuite. XML Security Suite является средством, обеспечивающим такие элементы безопасности, как цифровая подпись, шифрование и управление доступом для документов XML. С его помощью можно добиться больших успехов, нежели используя возможности протоколов безопасности транспортного уровня (например, Secure Sockets Layer, SSL). Этот пакет реализует три технологии: ЭЦП основана на спецификации «XML — Signature Syntax and Processing» от W3C и IETF (и на спецификации «Canonical XML»); шифрование реализовано на основе спецификации «XML — Encryption Syntax and Processing» от W3C; управление доступом для документов XML (XML Access Control Language). XML Security Suite — это одно из лучших современных средств для защиты XML-документов. Кроме самого архива (JAR) с библиотекой классов, оно включает подробную документацию и примеры, позволяющие быстро сориентироваться в иерархии классов. 2) есть от Apache на С++ XML Security (Apache) Проект XML Security от Apache (http://xml.apache.org/security/) — это также реализация стандартов в области защиты XML. В настоящий момент он включает реализации для спецификаций «Canonical XML» и «XML — Signature Syntax and Processing». Это означает, что вы можете использовать данное программное обеспечение для создания и верификации цифровых подписей XML и подписывать и XML, и/или другие данные. Пакет, различные версии которого можно скачать по адресу http://xml.apache.org/security/dist/, кроме библиотек классов, также поставляется с документацией и примерами использования. 3) в .Net есть классы при помощи которых можно реализовать XML подпись + в MSDN есть хороший полный пример реализации System::Security::Cryptography; System::Security::Cryptography::Xml; System::Xml; А точнее класс SignedXml.CheckSignature Method (AsymmetricAlgorithm) раздел MSDN ms-help://MS.MSDNQTR.2004JUL.1033/cpref/html/frlrfSystemSecurityCryptographyXmlSignedXmlClassCheckSignatureTopic2.htm [C++]
В статье MSDN приводятся также пример реализации данных задач на VBasic и C#. 4)Другие реализации Доступны и другие реализации с различными вариантами лицензирования — как реализации спецификации электронной цифровой подписи XML-документов, так и шифрования XML-документов. Вот некоторые из них: XML Security Library (Aleksey Sanin) — http://www.aleksey.com/xmlsec/; KeyTools XML (Baltimore) — http://www.baltimore.com/keytools/xml/; XML Security (Phaos) — http://phaos.com/products/category/xml.html; XML Signature SDK (Verisign) — http://www.xmltrustcenter.org/xmlsig/devel...isign/index.htm Это сообщение отредактировал(а) vzf - 5.10.2005, 18:28 --------------------
Java - Write Once, Test EveryWhere! |
|||
|
||||
3,14 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1614 Регистрация: 18.6.2004 Где: Н. Новгород Репутация: 10 Всего: 24 |
Предлагаю закрепить тему, на мой взгляд, вопрос довольно важный
-------------------- Может быть, это только мой бред, Может быть, жизнь не так хороша, Может быть, я не выйду на свет, Но я летал, когда пела душа... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "XML/XSLT" | |
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | XML, XSL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |