Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#11 Оставлено : 9 октября 2012 г. 0:21:49(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,190
Мужчина
Российская Федерация

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
CAUse написал:

Андрей, подскажите, может быть у функции ограничение на длину кодируемой строки?
CertStrToNameW



Конечно

Конкретно в чем проблема?

Отредактировано пользователем 9 октября 2012 г. 0:23:03(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline CAUse  
#12 Оставлено : 9 октября 2012 г. 3:50:19(UTC)
CAUse

Статус: Активный участник

Группы: Участники
Зарегистрирован: 26.02.2012(UTC)
Сообщений: 45

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 4 раз в 1 постах
Андрей * написал:
CAUse написал:

Андрей, подскажите, может быть у функции ограничение на длину кодируемой строки?
CertStrToNameW



Конечно

Конкретно в чем проблема?



Делаю адрес электронной почты E=mailail9999999999999999999999999999999999@m.ru
Запрос не получается.
Видимо, потому что по-умолчанию E кодируется в CERT_RDN_IA5_STRING - и тут все сваливается в ограничение строки.
Решил ручным кодированием каждого атрибута.
'E=2mailail999999999999999999999999999999999999999999999@m.ru, S=Область2, L=Город2, O=Организация2, OU=Подразделение2, CN=Юзер2', T=Должность143342;
nameAttr.dwValueType := CERT_RDN_UNICODE_STRING;

Но вот тут подумал, не был ли я слишком смел.
В приказе ФСБ 795 не написано про юникод строку.
В итоге остановился на universalString. Запрос "растолстел" в размере, но кодируется успешно.

Андрей, правильно ли были мои выводы относительно приказа 795, и типов полей?
С другой стороны в 795 речь шла про поле издателя (кем), а не пользователя (кому). Think


Отредактировано пользователем 9 октября 2012 г. 3:52:29(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.