15-07-2014, 12:58 PM
JAVA RING
JAVA RING.ppt (Size: 594 KB / Downloads: 15)
INTRODUCTION
It is a finger ring that contains a small microprocessor with built in capabilities for the user.
It is a sort of a smartcard that is wearable on a finger.
It is in fact a java smart card based on Java Virtual Machine that was proposed as the Java card 2.0.
Working
Whenever the user pushes his ring on a ring reader(Blue Dot Receptor), the corresponding application will take place.
The jewel of the java ring is the iButton.
iButton is a computer chip enclosed in a thick stainless steel can.
It uses 1-wire protocol for communication with the host and the iButton.
Contd
The smart card runtime code gets the first crack at decoding the APDUs as they arrive on the serial interface.
Further, there are predefined APDUs that tell the runtime to select an applet, delete applets, load applets, and so on.
Thus, errant applets are simply deleted by the developer once it's ascertained that they aren't responding correctly to the APDUs they receive
iButton
The iButton is a mechanical packaging standard that places a 1-Wire component inside a small stainless steel "button" similar to a disk-shaped battery.
Each iButton has a unique and unalterable address laser etched onto its chip inside the can.
The address can be used as a key or identifier for each iButton.
Blue Dot Receptor
They are iButton reader/probes for iButton-to-PC communication.
The receptor's cable connects to a USB, serial, or parallel-port 1-Wire adapter.
The user can elect a quick information transfer with a momentary touch of the i-Button to the Blue Dot.
For hands-free operation the i-Button can be snapped into the Blue Dot and remain there.
Each receptor contains two Blue Dots to accommodate instances where multiple i-Buttons are required for a transaction
Comparison with Smart Cards
iButtons have an advantage over conventional smart cards in term of durability and longevity.
iButtons are rugged enough to withstand harsh environments.
iButton uses java as a common programming language.
Conclusion
The java powered cryptographic iButton named java ring can readily support the commerce models that have traditionally been the province of credit cards.
Its greatest promise appears to lie in its capacity to interact with Internet applications to support strong remote authentication and remotely authorized financial transactions.
The use of Java promotes compatibility with these applications by providing a common language for all application programming