Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > pkcs7


Автор: machumba 25.8.2008, 15:28
Добрый день.
Задача такова: с сертвлета получаем поток подписанных данных в формате pkcs7, при подписи, например, использовался криптопровайдер КриптоПро, собственно задача состоит в том чтобы проверить подпись и вытянуть из потока сами данные. Перерыл кучу информации и форумов, но так и не нашел класс, который реализует такие методы.
И попутный вопрос: насколько я понял, формат pkcs7 предусматривает наличие сертификата в самом сообщении, тогда как подтверждается достоверность этого сертификата?

Автор: Alexandr87 26.8.2008, 07:47
Цитата(machumba @  25.8.2008,  18:28 Найти цитируемый пост)
собственно задача состоит в том чтобы проверить подпись и вытянуть из потока сами данные. Перерыл кучу информации и форумов, но так и не нашел класс, который реализует такие методы.

я бы смотрел в сторону библиотеки bouncycastle (bouncycastle.org), там есть хороший ASN.1 парсер с уже готовыми классами для парсинга PKCS#7 файлов + ГОСТы. Поэтому берем стандарт PKCS#7 библиотеку bouncycastle и работаем в этом направлении.


Цитата(machumba @  25.8.2008,  18:28 Найти цитируемый пост)
насколько я понял, формат pkcs7 предусматривает наличие сертификата в самом сообщении, тогда как подтверждается достоверность этого сертификата? 

ужос. Срочно смотреть в википедии PKI, CA. А лучше купить вменяемую книжку.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)