Method and apparatus for securing communications between a smartcard and a terminal
First Claim
Patent Images
1. A method comprising:
- receiving a command to initiate a local link transport layer protection protocol session between a terminal and one of a smartcard and a smartcard reader;
participating in a handshake process between the terminal and one of the smartcard and the smartcard reader, the handshake process including mutual authentication; and
providing data from one of the smartcard and the smartcard reader to the terminal via a trusted tunnel after successful completion of the handshake process.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for securing communication between a terminal and one of a smartcard and a smartcard reader. A command to initiate a local link transport layer protection protocol session between a terminal and one of a smartcard and a smartcard reader is received at the smartcard or smartcard reader. Responsive to the command, the smartcard or smartcard reader then participates in a handshake process between the terminal and one of the smartcard and the smartcard reader. The handshake process includes mutual authentication. Data is then provided from one of the smartcard and the smartcard reader to the terminal via a trusted tunnel after successful completion of the handshake process.
-
Citations
43 Claims
-
1. A method comprising:
-
receiving a command to initiate a local link transport layer protection protocol session between a terminal and one of a smartcard and a smartcard reader;
participating in a handshake process between the terminal and one of the smartcard and the smartcard reader, the handshake process including mutual authentication; and
providing data from one of the smartcard and the smartcard reader to the terminal via a trusted tunnel after successful completion of the handshake process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
issuing a command to initiate a local link transport layer protection protocol session between a terminal and one of a smartcard and a smartcard reader;
participating in a handshake process between the terminal and one of the smartcard and the smartcard reader, the handshake process including mutual authentication; and
receiving data from one of the smartcard and the smartcard reader via a trusted tunnel after successful completion of the handshake process. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
one of a smartcard and a smartcard reader; and
a data store storing a local link transport layer protection protocol client, the local link transport layer protection protocol client to implement in conjunction with a local link transport layer protection protocol server a local link transport layer protection protocol to establish a trusted tunnel between one of the smartcard and the smartcard reader and a terminal. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system comprising:
-
a data store storing a local link transport layer protection protocol server, the local link transport layer protection protocol server to implement in conjunction with a local link transport layer protection protocol client, a local link transport protection protocol to establish a trusted tunnel between the system and one of a smartcard and a smartcard reader; and
a battery connection to receive a battery to provide power to the system. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A machine-accessible medium storing data that, when accessed by a machine, causes the machine to:
-
initiate a local link transport layer protection protocol session between a terminal and one of a smartcard and a smartcard reader;
participate in a handshake process between the terminal and one of the smartcard and the smartcard reader, the handshake process including mutual authentication; and
receive data from one of the smartcard and the smartcard reader via a trusted tunnel after successful completion of the handshake process. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A machine-accessible medium storing data that, when accessed by a machine, causes the machine to:
-
receive a command to initiate a local link transport layer protection protocol session between a terminal and one of a smartcard and a smartcard reader;
participate in a handshake process between the terminal and one of the smartcard and the smartcard reader, the handshake process including mutual authentication; and
provide data from one of the smartcard and the smartcard reader to the terminal via a trusted tunnel after successful completion of the handshake process. - View Dependent Claims (39, 40, 41, 42, 43)
-
Specification