"The smart card 40 has an input/output (I/O) port 42 including a set of contacts through which programs, data and other communications can be provided." . . . . .