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