07.06.2004 15:06:52OBJ_ASN1_CERT_28147_ENCRYPTION_PARAMETERS Ответов: 4
Вадим
Как пользоваться этой константой?

Могу предположить, что это параметр для вызова функции Crypt(En/De)codeObject[Ex], используется для кодирования параметров шифрования в ASN.1 структуру для использования в AlgorithmIdentifier.

Так ли это? И, если так, где описание структуры с параметрами, которую нужно передать на вход кодировщику?

P.S.: Видимо опять используется хак с cpadvai.dll?
 
Ответы:
07.06.2004 22:51:57xyz
Могу предложить разбирать ASN1 вручную, или купить ASN1 компилятор.
08.06.2004 12:02:35Вадим
По понятным причинам вручную разбирать ASN.1 не хотелось бы (чего стоит только разнообразие схем кодирования: BER, CER, DER, PER...), хотелось бы использовать какую-нибудь более или менее стандартную библиотеку.

В связи с этим мной и был задан вопрос (см. http://www.cryptopro.ru/CryptoPro/forum/myforum.asp?q=991) на который так никто и не откликнулся :)
08.06.2004 19:17:33xyz
В качестве ASN1 "библиотеки" могу предложить OpenSSL. Вот только насколько она нормальная.. (но вроде фриварная)
08.06.2004 21:35:52Вадим
Я смотрел код этой библиотеки, честно говоря не впечатлен (читали README.ASN1?). Кроме того, с ней не поставляется никаких средств разработки (вроде ASN.1 компилятора :)