leftmargin="0">
toplogo.gif (1830 bytes)Vist the WebsiteProductsCompany OverviewSmart Card BasicsContact Us
 

 

 

 

 

 

Making the smart card tamper-proof
How has the smart card come to be seen as the ultimate portable security medium.
 

There are different types of security mechanisms used in smart cards. Those necessary for a memory-only card are less sophisticated than those for a microprocessor card.

Access to the information contained in a smart card is controlled two ways:

  • Who can access the information (everybody, the card holder or a specific third party).
  • How can the information be accessed (read only, added to, modified or erased).

Who can access the information

Everybody - Some smart cards require no password. Anyone holding the card can have access (e.g. the patient's name and blood type on a MediCard can be read without the use of a password).

Card Holder Only - The most common form of password for card holders is a PIN (Personal Identification Number), a 4 or 5 digit number which is typed in on a key pad. Therefore, if an unauthorized individual tries to use the card, it will lock-up after 3 unsuccessful attempts to present the PIN code. More advanced types of passwords are being developed.

Third Party Only - Some smart cards can only be accessed by the party who issued it (e.g., an electronic purse can only be reloaded by the issuing bank).

How can the information be accessed

Information on a smart card can be divided into several sections:

  • Information which is read only
  • Information which is added only
  • Information which is updated only
  • Information with no access available

 

When Passwords Are Not Enough

A smart card can restrict the use of information to an authorized person with a password. However, if this information is then transmitted by radio or telephone, additional protection is necessary.

One form of protection is ciphering, which is like translating the information into some unknown foreign language. Some smart cards are capable of ciphering and deciphering (translating back to an easily understood form) so the stored information can be transmitted without compromising confidentiality.

Smart cards can cipher into billions and billions of foreign languages, and choose a different language at random every time they communicate. This authentication process ensures only genuine cards and computers are used and makes eaves-dropping virtually impossible.

 

Welcome to Smart Cards
Learn how smart cards work and how applications are developed for specific needs.

A smart card is the latest addition in the world of information technology. It is the size of a conventional credit card, and it has an electronic microchip embedded in it. The chip stores electronic data and programs that are protected by advanced security features.

Smart cards come in two types:

Contact Card

Contact smart cards must be inserted into a smart card reader.
They have a small gold plate about ½" in diameter on the front, instead of the a magnetic strip on the back like a credit card. When the card is inserted into a smart card reader, it makes contact with electrical connectors that transfer data to and from the chip.

 

Contactless smart cards are passed near an antenna to carry out a transaction.
They look just like plastic credit cards, except that they have an electronic microchip and an antenna embedded inside. These components allow the card to communicate with an antenna / coupler unit without an physical contact. Contactless cards are the ideal solution when transactions must be processed very quickly, as in mass-transit or toll collection activities.

Contactless Card

 

The size of the card is determined by the international standard (ISO 7810). The ISO 7816 standard also defines the physical characteristics of the plastic, including the temperature range and flexibility, position of the electrical contacts and how the microchip communicates with the outside world.

A number of standards have also been defined for specific applications, including digital cell phones, credit card functions (Europay, Mastercard, Visa) and electronic purses (Visacash, Multos, Proton).

The implementation of Java on smart cards is also the subject of ongoing standardization work (Javacard version 1 and 2).

 

The Terms you Need to Know
The world of smart cards is full of technical jargon. This lexicon should help you make sense of these different terms.

ABS
Acrylonitrile Butadiene Styrene, a plastic used to make the card body for certain cards (see also PVC).

APDU (Application Protocol Data Unit)
The basic command unit for a smart card. An APDU contains either a command message or a response message, sent from the interface device to the smart card or from the card to the device. See ISO 7816-3 standard for more information.

Asynchronous
Microprocessor cards (MPCOS, GPK2000, GemXplore, etc.). A card operating in asynchronous mode is capable of automatically adjusting to the transmission frequency. See also Synchronous Cards.

ATM (Automatic Teller Machine)
A device that allows a bank account holder to carry out certain transactions using his bank card.

ATR (Answer To Reset)
A message that is returned by a smart card when it is powered up. The ATR indicates the card type, communication protocol and other basic information that is used to determine the parameters for the communication between the card and the interface device.

Authentication
There process whereby a card or a terminal verifies that the other party is genuine.

Biometrics
The technique of studying physical characteristics of a person such as finger prints, hand geometry, eye structure or voice pattern.

Cardholder
Generally the person to whom a nominative card is issued. For financial transaction cards, the cardholder is usually the customer associated with the primary account number recorded on the card.

Chip
A piece of silicon etched with electronic circuits (synonym: Integrated circuit).

Contact
A point of electrical connection between an integrated circuit card and its external interface device. ISO standard IC cards have eight contacts (the contact plate is commonly called a module).

Contact Smart Card
A smart card that operates by physical contact between the reader and the smart card's different contacts (in comparison to Contactless smart cards).

Contactless Smart Card
A smart card that communicates with an antenna by means of a radio frequency signal. There is no need of physical contact between the card and a reader (in comparison to Contact smart cards).

Coupler
A coupler is an electronic system used to read the smart card. It is the basis of a reader. Designed to be integrated in a machine (e.g., gaming machine, gas meter...).

DF (Dedicated File)
Memory organization for microprocessor cards: A DF is a logical entity that holds a number of elementary files (EF). In muliti-purpose cards (e.g., MPCOS) each DF will normally correspond to a distinct application.

EEPROM (Electrically-Erasable Programmable Read-Only Memory)
Memory whose contents can be loaded after manufacture. Contents can be erased and new data can be reloaded

EF (Elementary File)
Memory organization for microprocessor cards: The smallest logical entity that can be secured in the operating system. File containing data.

Electronic Banking
Banking operation conducted by electronic means, especially electronic funds transfer.

Electronic Purse
A small portable device which contains electronic money. The smart card is the ideal device to implement an electronic purse. It is sometimes called the electronic wallet or the stored value card (SVC).

Embedding
This operation consists in placing the micromodule in the cavity of the card body. An electrical test is carried out and the embedded module is then encoded.

Embossing
The action of implementing raised letters or logos on a plastic card.

EMV (Europay - Mastercard - Visa)
Set of specifications defining the main structures for an international Debit/Credit smart card.

Encoding
Writing of system, issuer and cardholder data onto the smart card.

EP (Electronic Purse)
This is a special type of smart card designed to replace currency (prepayment scheme).

ETSI (European Telecommunications Standards Institute)
The E.U. organization in charge of defining European telecommunications standards. The most well known European telecom standard is GSM.

Film
A roll with a series of electrical contacts (ready to receive the chip).

Filtered Function
Refers to a smart card function that has been downloaded into the card's EEPROM. A masked function, by comparison, is hardwired in the card's chip (ROM).

GSM
Global System for Mobile Communications, a European standard for digital cellular telephones that has now been widely adopted throughout the world. Under the ETSI standard, GSM telephones contain a SIM smart card that identifies the individual subscriber.

Hologram
A flat optical image which looks three dimensional when viewed with the naked eye. Holograms are implemented as a security feature to prevent fraud.

Home Banking
Retail banking operations conducted by customers using electronic payment terminals in their own homes.

IC (Integrated Circuit) = Chip
An electronic circuit in which many active or passive elements are fabricated and connected together on a continuous substrate.

ICC (Integrated Circuit Card) = Smart Card
A card into which one or more ICs have been incorporated.

Initialization
First stage of the card issuing process. The purpose of this process is to load all the data common to one application into the smart card's EEPROM.

Interoperability
The ability of products manufactured by different companies to operate correctly with one another.

I/O (Input/Output)
The process or devices that move information between the Central Processing Unit and peripherals.

ISO (International Standards Organization)
To ensure that semiconductor companies, software developers and smart card makers comply with the same specifications, a number of international standards have been drawn up. These include:
ISO 7816-1 Physical Characteristics of IC cards
ISO 7816-2 Position of Module and Contacts on IC cards
ISO 7816-3 Exchange protocol with IC cards (i.e., communication between readers and cards)
ISO 7816-4 Command set for microprocessor cards

Mapping (or memory map)
A functional representation of the different memory blocks.

Masked Function
A function that is manufactured into the original chip (see also Filtered Function).

Master File (MF)
Memory organization for microprocessor cards: This file is unique and obligatory. It has its own security attributes and may contain DFs and/or EFs. After a reset or power up, this file is automatically selected by the operating system.

Memory
General term for computer hardware that stores information in electrical or magnetic form.

Micromodule
The electronic unit on a smart card. The mircomodule is formed of a chip and a contact plate, connected by fine wires and encapsulated in a drop of epoxy resin. The micromodule is inserted into a cavity in the card body to form a finished card.

Microprocessor
A chip that serves as the Central Processing Unit controlling a computer. It provides programmable intelligence.

Pad
A point of electrical connection between a micromodule and the chip.

PC Card
Standard architecture-independent expansion device. These cards are typically used in laptop computers (formerly called PCMCIA)

PCMCIA (Personal Computer Memory Card International Association).
(see PC Card)

Personalization
During this process a smart card is modified to contain the information for one person. There are two sorts of personalization: graphical and electrical. Graphical personalization modifies the visual aspect of the card (holder's name, photograph) electrical personalization modifies the information held in electronic form.

Plug (or Plug-In Card)
Preliminary cut-out in mobile telephone cards.

POS (Point Of Sale)
POS terminals (in comparison to central terminal) are the locations at which a transaction is contracted.

Pre-Paid Card
A card paid for at the point of sale, and permitting the holder to buy goods or services usually of a particular type up to the pre-paid value. Not all such cards are ISO standard identification cards because some do not show the identity of the bearer (e.g., phonecards…).

PIN
Personal Identification Number. The number or code that a card holder must type in to confirm that he is the genuine owner of the card.

PROM (Programmable Read-Only Memory)
A read-only memory that can be written to only once. Programmed after manufacture by external equipment.

Protocol
A set of rules and procedures governing interchange of information between a smart card and a reader. The ISO defines several protocols, including T=0, T=1 and T=14

PVC
Polyvinyl Chloride. A type of plastic used to product of card bodies for certain types of smart cards, notably those that require embossing, signature panel or overlays (see also ABS)

RAM (Random-Access Memory)
A volatile memory that is used as a scratchpad by the microprocessor in certain smart cards.

ROM (Read-Only Memory)
A memory in which the information can be read but not written. Chip operating systems are normally masked into the ROM, which is also referred to as  firmware.

SAM (Security Access Module)
A dedicated microprocessor unit that enables active authentication with appropriate memory or microprocessor card.

Session
Period of time between two card resets, or between power up and a power down.

SET
Secure Electronic Transaction. A technology developed by a group of companies including IBM and Visa for e-commerce.

SIM (Subscriber Identification Module)
A specific type of smart card for GSM systems holding the subscriber's ID number, thus allowing him to call from any GSM device.

Smart Card
Also called IC card. A card formed of a plastic body and a micromodule embedded in a special cavity.

Standards
A standard is a set of specifications defining the physical, electrical or logical properties of a device. For smart cards, there are a number of ISO standards defining such issues.

Synchronous Cards
Memory cards. These are the least complex cards. The communication frequency for these cards is determined by the reader. See also Asynchronous Cards.

Tag
An electronic device (contactless) that can communicate with a reader by means of a radio frequency signal.

Volatile Memory
A memory device that does not retain stored information when power is interrupted (e.g., RAM).

Wafer
Arrays of ICs or discrete devices are fabricated in the wafers during the manufacturing process.