it completely decodes adn encodes the ecc in java
File list:
elliptic curve
.............\CVS
.............\...\Entries
.............\...\Repository
.............\...\Root
.............\elliptic
.............\........\CVS
.............\........\...\Entries
.............\........\...\Repository
.............\........\...\Root
.............\........\.cvsignore
.............\........\.nautilus-metafile.xml
.............\........\ECCryptoSystem.class
.............\........\ECCryptoSystem.java
.............\........\ECKey.class
.............\........\ECKey.java
.............\........\ECParameters.class
.............\........\ECParameters.java
.............\........\ECPoint.class
.............\........\ECPoint.java
.............\........\EllipticCurve.class
.............\........\EllipticCurve.java
.............\........\InsecureCurveException.class
.............\........\InsecureCurveException.java
.............\........\NoCommonMotherException.class
.............\........\NoCommonMotherException.java
.............\........\NotOnMotherException.class
.............\........\NotOnMotherException.java
.............\........\Run.class
.............\........\Run.java
.............\........\secp112r1.class
.............\........\secp112r1.java
.............\........\secp160r1.class
.............\........\secp160r1.java
.............\........\secp256r1.class
.............\........\secp256r1.java
.............\........\TestECCrypto.class
.............\........\TestECCrypto.java
.............\gui
.............\...\CVS
.............\...\...\Entries
.............\...\...\Repository
.............\...\...\Root
.............\...\.cvsignore
.............\...\.nautilus-metafile.xml
.............\...\GUITest.class
.............\...\GUITest.java
.............\...\View$ExitController.class
.............\...\View.class
.............\...\View.java
.............\io
.............\..\CVS
.............\..\...\Entries
.............\..\...\Repository
.............\..\...\Root
.............\..\.cvsignore
.............\..\.nautilus-metafile.xml
.............\..\CryptoInputStream.class
.............\..\CryptoInputStream.java
.............\..\CryptoOutputStream.class
.............\..\CryptoOutputStream.java
.............\..\dout
.............\..\eout
.............\..\SillyCryptoSystem.class
.............\..\SillyCryptoSystem.java
.............\..\test
.............\..\TestCryptoStreams.class
.............\..\TestCryptoStreams.java
.............\rsa
.............\...\CVS
.............\...\...\Entries
.............\...\...\Repository
.............\...\...\Root
.............\...\.cvsignore
.............\...\.nautilus-metafile.xml
.............\...\RSACryptoSystem.class
.............\...\RSACryptoSystem.java
.............\...\RSAKey.class
.............\...\RSAKey.java
.............\.cvsignore
.............\.nautilus-metafile.xml
.............\CryptoSystem.class
.............\CryptoSystem.java
.............\Key.class
.............\Key.java
.............\Rand.class
.............\Rand.java
.............\RIPEMD160.class
.............\RIPEMD160.java