Chapter 1. Overview of Smart Cards and Their Programming

A smart card is a computer. It doesn't include the keyboard and display screen that stare at us from our desktop personal computers, but it has all the elements of a general-purpose computing platform nonetheless. From a distance, it looks like a credit card with a small metal plate on its face. That plate is the electrical interface for a very small and very highly integrated computer buried in the plastic beneath it. This computer includes a processor and several types of memory; sometimes it even includes an auxiliary processor that helps it in particularly intense computations. So, while it's something less than the PC on your desk, it is also something more: it's a reasonably secure ...

Get Smart Cards: The Developer's Toolkit 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.