Sun Java System Web Server はこれまで常に、RSA キーをサポートしてきました。Web Server 7.0 では、RSA キーを引き続きサポートすることに加え、ECC (Elliptic Curve Cryptography) を新たにサポートします。
ECC は、モバイルまたはワイヤレス環境向けの次世代の公開鍵暗号方式です。ECC は、非対称暗号を実行するために、一連のキーの生成、暗号化、および復号化のアルゴリズムに基づいています。
ECC の重要な機能は次のとおりです。
ECC では、RSA などの従来の暗号システムと比べて小規模なキーサイズで同等のセキュリティーを提供できるので、コンピュータ処理が高速化し、消費電力が削減され、メモリーおよび帯域幅を節約することができます。
ECC は楕円曲線に動作します。ユーザーは曲線とキーの長さを選択する必要があります。曲線は、NIST、ANSI、SECG などのさまざまな組織によって標準化され、命名されています。これらの標準にはキーの長さも含まれているため、定義済みの曲線名の中から 1 つを選択するだけですみます。Web Server 7.0 は、現在規定されているすべての曲線をサポートします。
Web Server での ECC の使用方法の詳細については、『Sun Java System Web Server 7.0 Update 1 Administrator’s Guide』を参照してください。