純粋な Java ライブラリでサポートされ、強力な (AES-128) 暗号化を備えた「標準」のアーカイバ形式 (ZIP、7ZIP など) を探しています。
Windows および OsX 用の市販のソフトウェアを使用して解読できる形式が必要です。
私の理解では、バージョン PKZIP 9.0 (Zip 2.0) より前の ZIP 暗号化は非常に脆弱であり、PKWARE は AES-256 ファイル バージョンを公開したことがありません。
形式は、秘密鍵暗号化をサポートするだけで済みます (公開鍵は必要ではなく、望ましくもありません)。
BouncyCastle Open-PGP は使用できません。JAR ファイルはそのキーで署名する必要があり、Java Web Start のコード署名キーでも署名する必要があるためです。一部のお客様は Java 6 (< 14) の古いビルドを実行しており、アップグレードできません。14 より前の Java 6 のビルドでは、複数のキーによる署名がサポートされていませんでした。