フリーのセキュリティライブラリ Legion Bouncy Castle
JDK1.4ベースで動作するフリーのJCE。
PKCS12とかOpenPGPにも対応しているので結構便利そう。
TripleDESや、RSAのセキュリティプロバイダも提供しているっぽい。
Release 1.20 http://www.bouncycastle.org/latest_releases.html
提供機能の一覧は以下の通り。
- A lightweight cryptography API in Java.
- A provider for the JCE and JCA.
- A clean room implementation of the JCE 1.2.1.
- A library for reading and writing encoded ASN.1 objects.
- Generators for Version 1 and Version 3 X.509 certificates and PKCS12 files.
- Generators/Processors for S/MIME and CMS (PKCS7).
- Generators/Processors for OCSP (RFC 2560).
- Generators/Processors for OpenPGP (RFC 2440).
- A signed jar version suitable for JDK 1.4 and the Sun JCE.