Chapter 5. Atomicity and Transactions
Smart cards are emerging as a preferred device in such applications as storing personal confidential data and providing authentication services in a mobile and distributed environment. However, with smart cards, there is a risk of failure at any time during applet execution. Failure can happen due to a computational error, or, more often, a user of the smart card may accidentally remove the card from the CAD, cutting off the power supply to the card CPU and terminating execution of any applets. Such premature removal of the smart card from the CAD is called tearing, or card tear. The risk of incomplete execution presents a challenge for preserving the integrity of operations on sensitive data in a smart card. ...
Get Java Card™ Technology for Smart Cards now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.