Table of JavaCard hardware that is currently available:

Vendor

Product

RAM

URL

Code-Signing

HRNG

Maxim

IButton DS-1957

200 KB

unavailable

no

yes

HID

Crescendo

72 KB

http://www.hidcorp.com/page.php?page_id=145

?

?

Oberthur Card Systems

ID One

?

http://www.oberthurcs.com/

?

?

Security issues of JavaCard in general:

Suggested fix: The Javacard should calculate and store a Hash of the applet when loading it. The stored hash shouldn´t be manipulateable by the applets. The stored hash should be delivered to the host when enumerating the applets, or when queriny the hash value of a specific applet (think md5sum). The hash-value should be pre-calculateable from the CAP file, so that they can be compared to the actual hash value.

Suggested fix: Define an API-ID for a HRNG, so that every vendor can implement a HRNG.

JavaCard (last edited 2008-05-22 22:17:09 by anonymous)