Java SE 6が正式にリリースされた模様だ。
最近ではセキュリティ関連の機能追加がリリースノートのトップを飾っていたのだが、今回は下の方に載っているにすぎない。
- Java SE Downloads
http://java.sun.com/javase/ja/6/download.html - Java SE 6 リリースノート
http://java.sun.com/javase/ja/6/webnotes/index.html - Java SE 6 の機能と拡張機能
http://java.sun.com/javase/ja/6/webnotes/features.html - Java™ 6 Security Enhancements
http://java.sun.com/javase/6/docs/technotes/guides/security/enhancements.html
Java SE 6でのセキュリティエンハンスメントの中で個人的に興味が惹かれた点。
- Elliptic Curve Cryptography (ECC) in SunPKCS11
- Elliptic Curve CipherSuites in SunJSSE
- FIPS 140 compliance for SunJSSE
- New PBKDF2WithHmacSHA1 Secretkeyfactory algorithm added to SunJCE
- Removed the 2048 RSA keysize limit from local_policy.jar
- Access to native PKI and cryptographic services on Microsoft Windows
- Enhancements to the implementation of PKI Certificate Path Validation
詳細についてはこれから調べていくことにするけど、Javaで楕円曲線暗号(ECC)なんてまで実装できてしまったら、セキュリティベンダーの立場なしって部分があるよ。う〜ん。困った。