Java Card and Elliptic Curves
Hi all,
has anyone ever used Elliptic Curve cryptography on a Java Card? I can't find any documentation and sample code about this topic, although it should be implemented in the new java card specifications.
I would like to use ECC instead of RSA for encrypting a message and verifying a signature on a java card with a EC pubkey.
If anyone could provide me with sample code or hints, that would be very helpful!
Thanks in advance,
Matthias
[479 byte] By [
bobdmba] at [2007-10-2 5:01:16]

> has anyone ever used Elliptic Curve cryptography on a
> Java Card? I can't find any documentation and sample
> code about this topic, although it should be
> implemented in the new java card specifications.
No, it can (not should) be implemented. The implementation of all cryptographic algorithms is optional.
> I would like to use ECC instead of RSA for encrypting
> a message and verifying a signature on a java card
> with a EC pubkey.
> If anyone could provide me with sample code or hints,
> that would be very helpful!
The sample code wouldn't be too complicated to create (should be very similar to using RSA) but where do you execute this code? All emulators/simulators and the real Java Cards I know do not support ECC.
I only heard rumours that "Trusted Logic" has Java Cards which support ECC, but I haven't checked that.
Jan