В настоящее время я обновляю приложение, которое генерирует сообщения OpenPGP, чтобы оно соответствовало FIPS 140-2. В настоящее время я генерирую сообщения PGP, использующие шифрование RSA/AES-256, которые являются одобренными алгоритмами с использованием BouncyCastle и его провайдера OpenPGP. Я больше не могу использовать BouncyCastly, поскольку он не соответствует требованиям FIPS 140-2, поэтому я смотрю на библиотеку BSAFE из RSA.
Эта библиотека не имеет высокоуровневой абстракции, позволяющей напрямую генерировать сообщение OpenPGP. Кто-нибудь знает библиотеку, которая может использовать существующий поставщик JCE (например, мою библиотеку BSAFE), способную генерировать сообщения OpenPGP? Я действительно хотел бы избежать необходимости реализовывать спецификацию OpenPGP самостоятельно, так как кажется, что это займет довольно много времени. В качестве альтернативы есть какие-либо предложения по другим способам форматирования моих зашифрованных файлов?
Спасибо заранее за любые данные!