Transactions processed by smart cards start with the selection of an application and the reading of the corresponding data on the card's EEPROM. Then the application identifies itself so that the terminal knows which application is to be run. A transmitted application-file locator tells the terminal which files and records to read. If the application contains a public-key certificate, the terminal verifies the public key through static authentication.
BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin,
and dozens of other CMP publications—bringing
you critical news and information about wireless communication,
computer security, software development, embedded systems,
and more!