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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline nex-54  
#1 Оставлено : 7 декабря 2011 г. 15:06:14(UTC)
nex-54

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

Группы: Участники
Зарегистрирован: 25.07.2011(UTC)
Сообщений: 60
Мужчина
Откуда: Ekaterinburg

Сказал «Спасибо»: 1 раз
Подскажите, как по подписи узнать, является ли она УЭЦП или обычной подписью?
Использую C#
Offline Андрей Писарев  
#2 Оставлено : 7 декабря 2011 г. 15:56:40(UTC)
Андрей *

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

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
nex-54 написал:
Подскажите, как по подписи узнать, является ли она УЭЦП или обычной подписью?
Использую C#


проверить наличие нужных OID (характерных для УЭЦП) в атрибутах

Техническую поддержку оказываем тут
Наша база знаний
Offline nex-54  
#3 Оставлено : 20 декабря 2011 г. 13:50:03(UTC)
nex-54

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

Группы: Участники
Зарегистрирован: 25.07.2011(UTC)
Сообщений: 60
Мужчина
Откуда: Ekaterinburg

Сказал «Спасибо»: 1 раз
как можно получить OID из сообщения?

Отредактировано пользователем 20 декабря 2011 г. 14:47:47(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#4 Оставлено : 20 декабря 2011 г. 15:25:14(UTC)
Андрей *

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

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
nex-54 написал:
как можно получить OID из сообщения?


заглянуть в
msdn
System.Security.Cryptography
форумы

написать\скопировать\проверить в работе...



Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#5 Оставлено : 20 декабря 2011 г. 15:26:26(UTC)
Андрей *

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

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
System.Object
System.Security.Cryptography.Oid

http://msdn.microsoft.co...tography.oid.aspx?ppud=4


Техническую поддержку оказываем тут
Наша база знаний
Offline Новожилова Елена  
#6 Оставлено : 20 декабря 2011 г. 15:28:09(UTC)
Новожилова Елена

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

Группы: Администраторы, Участники
Зарегистрирован: 10.12.2008(UTC)
Сообщений: 924
Женщина
Откуда: Крипто-Про

Поблагодарили: 99 раз в 95 постах
После проверки подписи. SignedData.Signers[signerIndex].UnauthenticatedAttributes[attrIndex].OID.Value

см. CAPICOM.OID

signerIndex - номер подписи
attrIndex - номер атрибута в подписи
Offline Андрей Писарев  
#7 Оставлено : 20 декабря 2011 г. 15:29:28(UTC)
Андрей *

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

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
прочитать про ASN1...

взять исходники ASN1 редактора ...

http://www.lipingshare.com/Asn1Editor/

прямая ссылка на проект http://www.lipingshare.c....29/Asn1EditorSource.zip

или написать "с нуля" ;)

Отредактировано пользователем 20 декабря 2011 г. 15:31:45(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#8 Оставлено : 20 декабря 2011 г. 15:30:41(UTC)
Андрей *

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

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

Сказал «Спасибо»: 549 раз
Поблагодарили: 2207 раз в 1722 постах
Новожилова Елена написал:
После проверки подписи. SignedData.Signers[signerIndex].UnauthenticatedAttributes[attrIndex].OID.Value

см. CAPICOM.OID

signerIndex - номер подписи
attrIndex - номер атрибута в подписи



Цитата:
После проверки подписи


а если нужно до\без проверки
Цитата:
Является ли подпись УЭЦП
? :)

если нет CAPICOM-а ? Ставить ... да?

т.е. нельзя по простому пойти... написав в родном C# ?

Отредактировано пользователем 20 декабря 2011 г. 15:35:08(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline nex-54  
#9 Оставлено : 20 декабря 2011 г. 15:51:30(UTC)
nex-54

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

Группы: Участники
Зарегистрирован: 25.07.2011(UTC)
Сообщений: 60
Мужчина
Откуда: Ekaterinburg

Сказал «Спасибо»: 1 раз
спасибо
Offline Новожилова Елена  
#10 Оставлено : 20 декабря 2011 г. 16:47:25(UTC)
Новожилова Елена

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

Группы: Администраторы, Участники
Зарегистрирован: 10.12.2008(UTC)
Сообщений: 924
Женщина
Откуда: Крипто-Про

Поблагодарили: 99 раз в 95 постах
Цитата:
если нет CAPICOM-а ? Ставить ... да?


Я так поняла, что речь идет об использовании плагина. В плагине объект CAPICOM.OID реализован.

Цитата:
а если нужно до\без проверки


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