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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Leshiy  
#1 Оставлено : 9 января 2008 г. 17:52:49(UTC)
Leshiy

Статус: Участник

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

Здравствуйте!
При чтении ASN.1 данных необходимо распознать данные с аттрибутом IMPLICIT (например, certificates [0] IMPLICIT CertificateSet OPTIONAL в сообщении с подписью).
Посмотрев в dumpasn1 натнулся вот на такую мысль: Первый байт считанного блока данных должен удовлетворять условию: (byte & ~0x1F) & 0xC0 != 0. Прав я или нет? Если нет, то как тогда? И еще: есть ли возможность в CryptEncodeObject/CryptDecodeObject работать с такими блоками (кодировать и декодировать) или самому придется?
Offline Юрий  
#2 Оставлено : 22 января 2008 г. 17:17:51(UTC)
Юрий

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

Группы: Участники
Зарегистрирован: 22.01.2008(UTC)
Сообщений: 671
Мужчина
Российская Федерация
Откуда: Йошкар-Ола

Сказал «Спасибо»: 3 раз
Поблагодарили: 93 раз в 67 постах
DUMPASN1 не является первоисточником информации по ASN.1.
Рекомендую все те же стандарты ITU X.680 и X.690.

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