Форум КриптоПро
»
Средства криптографической защиты информации
»
Встраивание
»
Получение значений T, CN, O, L, C, E из поля "Субъкт" сертификата
Статус: Новичок
Группы: Участники
Зарегистрирован: 15.11.2008(UTC) Сообщений: 2 Откуда: Ставрополь
|
Можно CryptoAPI и поэтому не до конца все понимаю.
У меня задача состоит в следующем: есть сертификат, мне необходимо разобрать его по полям. Я не знаю как получить значения T, CN, O, L, C, E из поля "Субъкт" (ни одной строкой, а каждой переменной в отдельности).
Желательно конкретный пример кода с использованием CryptoAPI или CAPICOM (предпочтительнее). Было бы хорошо если на Delphi, но можно и любом др.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,732 Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Только с помощью CAPICOM такое реализовать не получится. Через CryptoAPI - декодируете Subject из CERT_INFO с помощью CryptDecodeObject(.., X509_NAME, ..), в результате получится структура CERT_NAME_INFO, которая и содержит разобранные поля в элементах CERT_RDN. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 13.11.2008(UTC) Сообщений: 27 Откуда: Russia
|
добрый день. не подскажите, как можно программно на С++ с использованием CryptoAPI извлечь СN субьекта с сертификата, находящегося на eToken?
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
Встраивание
»
Получение значений T, CN, O, L, C, E из поля "Субъкт" сертификата
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close