29.06.2006 22:09:25Формат зашишифрованных данных, возвращаемых Encrypt() CAPICOM.EnvelopedData Ответов: 2
Гарик
Необходимо получить из двоичных данных, которые возвращает функция Encrypt
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/envelopeddata_encrypt.asp
объекта EnvelopedData CAPICOM
http://msdn.microsoft.com/library/en-us/seccrypto/security/envelopeddata.asp
информацию, а именно:
а) зашифрованный сессионный ключ;
б) вектор инициализации.
Формат возвращаемого сообщения вроде как прописан в PKCS #7
ftp://ftp.rsasecurity.com/pub/pkcs/doc/pkcs-7.doc
но выдернуть из результата нужные мне данные так и не получилось.
Большое спасибо за помощь.
 
Ответы:
30.06.2006 14:18:58Гарик
Народ!
Неужели никто не сталкивался? Ай нид хелп!
Очень нужно понять формат возвращаемые функцией Encrypt() структуры, а то что-то непонятно где в этой структуре что хранится - полученные двоичные данные "не подходят" ни под одну из структур.
30.06.2006 15:28:08maxdm
ASN1dump в помощь