Lecture Notes in Computer Science, 1999, Volume 1708/1999, 73, DOI: 10.1007/3-540-48119-2_21

The Use of the B Formal Method for the Design and the Validation of the Transaction Mechanism for Smart Card Applications

Denis Sabatier and Pierre Lartigue

View Related Documents

Abstract

This document describes an industrial application of the B method in smart card applications. In smart card memory, data modification may be interrupted due to a card withdrawal or a power loss, the EEPROM memory may result in an unstable state and the values subsequently read, may be erroneous. The transaction mechanism provides a secure means for modifying data located in the EEPROM. As the security in smart card application is paramount, the use of the B formal method brings high confidence and provides mathematical proofs that the design of the transaction mechanism fulfills the security requirements

Fulltext Preview

Image of the first page of the fulltext document