27.08.2004 14:26:59PKCS#7 файл с разными алгоритмами подписи у двух подписчиков Ответов: 5
Иван
Можно ли в одном файле PKCS#7 формата уместить две подписи, но с разными алгоритмами подписи (например, RSA и ГОСТ). Режим подписи - detached. Судя по формату PKCS#7 это можно сделать. А как на практике?
 
Ответы:
28.08.2004 13:39:17uri
Можно.
Возьмите и скачайте с http://www.cryptopro.ru/CryptoPro/products/crypto_arm.asp КриптоАРМ, заведите себе ключи и сертификаты на разных алгоритмах. И с помощью КриптоАРМа подпишите 2 и более раз :-) в режиме отделенной подписи. Все получиться! Удачи!
30.08.2004 10:15:17Иван
Спасибо, но я сам учавствовал в разработке КриптоАРМа ;-) Дело в том, Юрий, что мы пробывали описанный в теме режим, когда добавляли подписи на ключевых парах с разным алгоритмом именно при отсоединённой подписи. В режиме же присоединённой подписи всё нормально. Мой вопрос связан именно с работой криптоапи, а криптоарм при добавлении фильтрует локальное хранилище при выборе второго подписчика.
31.08.2004 14:13:29Evegny
Вань если смотреть спецификацию это можно сделать ! И где то в MSDN я этот пример даже видел !
31.08.2004 14:17:50Иван
to eju: писали пример - при аттаченной подписи работает, при детаченной нет!
31.08.2004 14:20:46Иван
падает в CryptMsgControl (add_signer), GetLastError() возвращает 0х000000