10.07.2006 13:52:02Проблемы с проверкой подписи Ответов: 1
Andrey
Доброго дня,
помогите пожалуйста!!!!

Я делаю библиотеку
по ЭЦП для XML сообщений,
обмениваемся сообщениями с фирмой партнером,
естственно нормализуем канонизируем документ по
определенным правилам выработанной фирмой партнером,
подпись отделена от сообщения,
также в XML документе передается и сертификат,
откуда вытаскивается открытый ключ,
но вот проблема они создают и проверяют подпись высокоуровневыми ф-ями (CryptSignMessage, CryptVerifyDetachedMessageSignature)
а я низкоуровневыми:
CryptCreateHash,CryptHashData, CryptSignHash, CryptVerifySignature.....

У низ получается подпись больше 300 байт,
370 с чем-то, а у меня 64 байта,
т.е. чистая подпись без дополнительный инфы,
так можно создавать подпись CryptSignMessage
а проверять низкоуровневой CryptVerifySignature
и наоборот, создавать CryptSignHash
а проверять CryptVerifyDetachedMessageSignature????
Очень бы хотелось полусить ответ:))
 
Ответы:
10.07.2006 14:38:33Kirill Sobolev
Конечно можно. Вам просто придется вручную проделать всю работу которую делают высокоуровневые функции.