Friday, March 12, 2010

 

Smart Technology > Operating System (OS)

OS for smart card microprocessor chips

Every smart card requires an operating system. It is the hardware-specific firmware which provides basic functionality such as secure access to on-card storage, authentication and encryption. The smart card's Chip Operating System (frequently referred to as COS; and sometimes referred to as the Mask) is a sequence of instructions, permanently embedded in the ROM of the smart card. Like the familiar PC DOS or Windows Operating System, COS instructions are not dependent on any particular application, but are frequently used by most applications.


Chip Operating Systems can be segmented into two categories:

  • The general purpose COS which features a generic command set in which the various sequences cover most applications, and
  • The dedicated COS with commands designed for specific applications and which can even contain the application itself. An example of a dedicated COS would be a card designed to specifically support an electronic purse application.

The baseline functions of the COS which are common across all smart card products include:

  • Management of interchanges between the card and the outside world, primarily in terms of the interchange protocol.
  • Management of the files and data held in memory.
  • Access control to information and functions (e.g. select file, read, write, and update data).
  • Management of card security and the cryptographic algorithm procedures.
  • Maintaining reliability, particularly in terms of data consistency, sequence interrupts, and recovering from an error.
  • Management of various phases of the card's life cycle (that is, microchip fabrication, personalization, active life, and end of life).

IRIS has developed two types of COS for smart card chips. The unique features of IRIS’ single application COS (I-COS) and multi-application COS (M-COS) are that they are readily portable to any of the chips available in the market and they are able to operate on either a contact or a contactless interface. Both of these COS are open yet offer advanced security features to ensure that the information carried in the cards are well protected and are only accessible to properly authorised devices.

With I-COS, M-COS and other COS alternatives, IRIS is in the position to offer microprocessor based smart cards to accommodate any possible applications all residing in one card.

  All Rights Reserved. ©2002 IRIS Corporation Berhad.