04.04.2007 15:08:03Преобразование "короткой" подписи в PKCS7 Ответов: 1
Алексей П.
У нас в системе хранятся подписи, полученные с помощью CryptSignHash(). Внешняя ждет подпись в фомате PKCS7. Как преобразовать "короткую" подпись в PKCS7, которая проверится в CryptVerifyDetachedMessageSignature?
 
Ответы:
09.04.2007 12:44:02Василий
Собственно, взять и проделать всё то, что делает высокоуровневая функция CryptSignMessage - т.е. заполнить параметры и закодировать.

Я бы порекомендовал делать наоборот - сначала подписывать с помощью CryptSignMessage, а потом уже из готового PKCS7 брать 64 байта подписи на хранение (и для проверки с помощью CryptVerifySignature).