Я подписываю документ с помощью PgP с помощью библиотеки bouncycastle в С#. Как проверить подписанный документ, чтобы убедиться, что он подписан правильным лицом, или даже определить, кто его подписал.
Я использую код из вопрос с небольшими изменениями для подписи файла. Ключи генерируются самостоятельно.
Изменить: я могу проверить подписанный файл, используя информацию из этого ссылка. Однако в зашифрованном и подписанном файле я не могу получить PgpSignatureList
для проверки. Однако я могу получить LiteralData и расшифровку.
С Уважением