According to this documentation
JAVA 7 supports Elliptic Curve encryption.
Standard Algorithm Name Documentation
I've tried
but I get
I can't see it listed when I run that code either:
I'm using the Unlimited Strength downloaded from Sun Website. I've generated a key pair using
keytool -genkeypair -keyalg EC -keysize 160 -keystore test-ie.jks -storepass password -alias ec160 -dname "CN=Yoram Halberstam, OU=Test EC 160, O=MPI, L=London, ST=London, C=GB"