16.12.2004 19:36:16Вопрос про CRYPT_BIT_BLOB Ответов: 2
SeregaEvg
Есть такая структура PCERT_SIGNED_CONTENT_INFO. У нее есть поле Signature: CRYPT_BIT_BLOB.

Вытаскиваю поле cbData этого блоба. Умножаю его на восемь - получается 1048. А "умные" программы, с которыми я сравниваюсь выдают длину подписи 1024. При этом содержимое что у меня, что у программок побайтно совпадает. Там действительно 131 байт. Откуда тогда берется цифра 1024?
 
Ответы:
17.12.2004 0:51:32mAx
а как же ASN1?
17.12.2004 11:08:48SeregaEvg
Я уже понял насколько некорректен мой вопрос. Там же вовсе не ключ подписи, а подписанный хеш. А сам ключ непосредственно получить никак не удастся... Потому что нельзя это по концепции Crypto API. Я прав?