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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline starprom  
#1 Оставлено : 14 августа 2011 г. 14:35:23(UTC)
starprom

Статус: Новичок

Группы: Участники
Зарегистрирован: 14.08.2011(UTC)
Сообщений: 7
Откуда: moscow

Здравствуйте.
Возникла задача: подписать произвольные данные, а затем проверить подпись. Фактически, я хочу увидеть функцию, возвращающую обычный blob, не имеющий структуры, который нельзя декодировать в CMS сообщение, которая подписывает не хеш, а произвольный байтовый массив.
Соответственно, в паре к ней хотелось бы видеть функцию верификации, которая принимает на себя этот blob и сертификат (+, возможно, исходные данные, однако это, в принципе, не обязательно). Фактически, я ищу заменю джавовским JCP'шным Signature (initSign - update - sign) и Signature (initVerify - update - verify).
Спасибо.
Offline Kirill Sobolev  
#2 Оставлено : 15 августа 2011 г. 14:51:49(UTC)
Кирилл Соболев

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

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,733
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
Цитата:
Because all signature algorithms are asymmetric and thus slow, CryptoAPI does not allow data to be signed directly. Instead, data is first hashed, and CryptSignHash is used to sign the hash.

http://msdn.microsoft.co...y/aa380280(v=vs.85).aspx
Техническую поддержку оказываем тут
Наша база знаний
Offline starprom  
#3 Оставлено : 15 августа 2011 г. 15:17:38(UTC)
starprom

Статус: Новичок

Группы: Участники
Зарегистрирован: 14.08.2011(UTC)
Сообщений: 7
Откуда: moscow

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