Sun Java System Web Server siempre ha sido compatible con las claves RSA. Además de mantener la compatibilidad continua con las claves RSA, Web Server 7.0 presenta la compatibilidad con Elliptic Curve Cryptography (ECC).
ECC es la nueva generación de criptografía de clave pública para entornos móviles o inalámbricos. ECC se basa en un conjunto de algoritmos para la generación de claves, cifrado y descifrado que permite la criptografía asimétrica.
Las funciones importantes de ECC son las siguientes:
En comparación con los criptosistemas tradicionales como RSA, ECC ofrece seguridad equivalente con tamaños de clave inferiores. Esto significa cálculos más rápidos y menor consumo de energía, así como ahorro de memoria y ancho de banda.
ECC opera sobre curvas elípticas. Debe seleccionar una curva y una longitud de clave. Diversas organizaciones se han encargado de estandarizar y asignar nombre a las curvas: NIST, ANSI, SECG. Estos estándares incluyen la longitud de clave de manera que en la práctica sólo necesitará seleccionar uno de los nombres de curva predefinidos. Web Server 7.0 es compatible con todas las curvas actualmente especificadas.
Para obtener más información sobre el uso de ECC en Web Server, consulte la Guía del administrador de Sun Java System Web Server 7.