Study of Java Card and its Application

Nainesh Rawani, Akhil Patel

Abstract


Sun Microsystems defined a set of specifications for a subset of Java technology to create applications for them, Java Card applets. A device that supports these specifications is referred to as a Java Card platform. On a Java Card platform, multiple applications from different vendors can coexist securely. The Java Card platform is the tiniest of Java targeted for embedded devices. It is an open, interoperable platform for smart cards and secure tokens. The technology is widely used in SIM cards (it's used in GSM mobile phones) and ATM cards. Java Card gives users the ability to program a device and make it application specific and lets smart card developers use a common card platform. Smart cards, unlike magnetic stripe cards, can carry all necessary functions and information on the card; therefore, they do not require access to remote databases at the time of the transaction.

Keywords


Java, object, application, programming, SIM.

Full Text:

PDF


DOI: http://dx.doi.org/10.26472/ijrae.v1i1.9

Refbacks



Copyright (c) 2015 INTERNATIONAL JOURNAL OF RESEARCH IN ADVANCE ENGINEERING

Creative Commons License
This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.