Проверьте файл, зашифрованный и подписанный PgP, с помощью BouncyCastle

Я подписываю документ с помощью PgP с помощью библиотеки bouncycastle в С#. Как проверить подписанный документ, чтобы убедиться, что он подписан правильным лицом, или даже определить, кто его подписал.

Я использую код из вопрос с небольшими изменениями для подписи файла. Ключи генерируются самостоятельно.

Изменить: я могу проверить подписанный файл, используя информацию из этого ссылка. Однако в зашифрованном и подписанном файле я не могу получить PgpSignatureList для проверки. Однако я могу получить LiteralData и расшифровку.

С Уважением


person ritcoder    schedule 31.08.2011    source источник
comment
Найден пример здесь. Это в java, но я не думаю, что это будет так уж отличаться. Я проверяю это. Если есть другие примеры, с удовольствием посмотрю.   -  person ritcoder    schedule 31.08.2011


Ответы (1)


Проект Bouncy Castle C# содержит эквивалентный пример.

person Peter Dettman    schedule 11.09.2011