10.11.2002 8:58:02программный разбор файла запроса сертификата Ответов: 5
Alex_j
как средствами микрософт из файла запроса сертификата (base64 PKCS#10) программно вытащить distinguished name?

 
Ответы:
10.11.2002 10:19:38kure
Либо перекодируйте из BASE64 в DER использую исходники в нашем тесте. Либо для этого можете воспользоваться CAPICOM.
Можно открыть запрос на как файл, а как справочник. Эта функция понимает base64.
Потом пользуете запрос как структуру.
11.11.2002 12:21:32Alex_J
можно про все это поподробнее?..
1. какие объекты CAPICOM нужно использовать.
2. как открыть запрос как справочник.

CAPICOM для меня предпочтительнее, но сам я в нем ничего похожего не нашел.. по крайней мере очевидного для меня.
11.11.2002 13:53:56kure
CAPICOM описан на сервере Microsoft
В UTILS есть перекодировщик.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/security/utilities.asp

Как открыть сертификат (запрос, CRL) как справочник.
CertOpenStore ()

Скачайте наш тест в исходниках с сервера.
14.11.2002 7:15:56Alex_J
>Скачайте наш тест в исходниках с сервера.

порылся на вашем сайте, но никаких исходников не нашел... можно ссылку?
14.11.2002 9:39:23kure
http://www.cryptopro.ru/CryptoPro/test/sample.zip