De versleutelingstechniek 'Elliptic Curve' die Sun zelf heeft ontwikkeld, wordt toegevoegd aan het OpenSSL-project, zo meldt WebWereld. Volgens Sun heeft deze techniek hetzelfde beveiligingsniveau als andere public key encryptiemethoden, maar gebruikt het tot acht keer kortere sleutels. Dit resulteert ook tot minder berekeningen wat vooral gunstig is voor kleine apparaten, zoals pda's en mobiele telefoons die weinig opslagruimte en rekenkracht hebben. Nu dat Elliptic Curve Cryptography (ECC) in het open source domein ligt, kan de broncode voor zowel commerciële als non-commerciële toepassingen worden gebruikt. ECC is ook al verheven tot een standaard door verschillende organisaties:
Elliptic Curve Cryptography (ECC) is an emerging public-key cryptosystem endorsed by the National Institute of Standards and Technology for U.S. government use and standardized in IEEE 1363, ANSI X9.62 and ANSI X9.63.
[...]Designed to promote ECC technology standardization and interoperability, Sun's contributions to the OpenSSL project include:The latest version of the OpenSSL code containing ECC cipher suites can be found at the OpenSSL website: ftp://ftp.openssl.org/snapshot/. The download file is named: openssl-SNAP-20020911.tar.gz or later version.
- Addition of ECC cipher suites based on the current IETF internet-draft, co-authored by Sun, specifying the use of elliptic curve technology in SSL.
- Implementation of the Elliptic Curve Diffie-Hellman (ECDH) key agreement protocol based on ANSI X9.63.
- Addition of elliptic curve support over binary polynomial fields and the underlying arithmetic library completing the Elliptic Curve cryptographic library in OpenSSL.