22.05.2007 10:57:25Заверяющая подпись Ответов: 5
jar
Подскажите пожалуйста, как ставить заверяющую подпись?
Работаю с потоками, поэтому нужна работа с low-level функциями...

Или нужно просто подписывать detached подпись как обычное сообщение?
 
Ответы:
22.05.2007 12:50:49Kirill Sobolev
CryptMsgCountersign
22.05.2007 14:26:40jar
А если заверяем отсоединённую подпись? В документе несколько подписей. Где указать, что мы заверяем i-ую подпись для detached подписей?
22.05.2007 14:35:42Kirill Sobolev
MSDN:
dwIndex
[in] Zero-based index of the signer in the signed or signed-and-enveloped message to be countersigned.
22.05.2007 15:05:27jar
Да, я это всё читал...
Хорошо, переформулирую вопрос:
Есть ли различия при заверении attached подписи и при заверении detached подписи?
22.05.2007 15:24:32Kirill Sobolev
Если читали то непонятен вопрос про "где указать". Указывается именно в параметре dwIndex.
Различия конечно есть - detached открывается CryptMsgOpenToDecode(, CMSG_DETACHED_FLAG, ).