Мне нужно заменить существующее приложение, которое, помимо прочего, должно будет шифровать / расшифровывать / подписывать сообщения и файлы способом, совместимым с PGP Desktop.
Новое приложение написано на Java (JDK1.6) и будет работать в Linux.
После изучения того, что доступно, я вижу, BouncyCastle поддерживает OpenPGP
.В противном случае JCE не поставляется с PGP-совместимой установкой.
Вызов официального клиента командной строки из PGP как внешнего процесса - это то, чего я бы хотел избежать как можно больше (и это стоит тысячи долларов).).
Есть ли другие варианты или это все?
Спасибо.