Claims
- 1. A method comprising:a) receiving from a host system, at least one first message with an automated banking machine that includes a cash dispenser, wherein the at least one message includes a digital signature; b) verifying the digital signature of the at least one message with the automated banking machine; c) enabling the automated banking machine responsive to the at least one message to securely perform a transaction that includes dispensing cash with the cash dispenser; d) receiving at least one input through an input device of the automated banking machine; e) securely sending with the automated banking machine at least one second message to the host system, wherein the at least one second message includes data representative of the at least one input; f) receiving from the host system, at least one third message with the automated banking machine, wherein the at least one third message includes data representative of an authorization to dispense cash with the cash dispenser; and g) dispensing cash with the cash dispenser.
- 2. The method according to claim 1, wherein further comprising:h) establishing a secure socket connection between the host system and the automated banking machine.
- 3. The method according to claim 1, wherein in step (a) the automated banking machine uses public key cryptography to securely receive the at least one first message from the host system.
- 4. The method according to claim 3, wherein in step (d) the at least one input includes a personal identification number (PIN).
- 5. The method according to claim 4, wherein in step (a) the at least one first message includes data representative of a terminal master key, wherein prior to step (c) further comprising:h) using the terminal master key to securely acquire a communication key from the host system; wherein prior to step (e) further comprisingi) encrypting the PIN with the communication key to form an encrypted PIN; and wherein in step (e) the data representative of the at least one input in the at least one second message includes the encrypted PIN.
- 6. The method according to claim 1, wherein prior to step (c) further comprising:h) decrypting data included in the at least one first message using a private key stored in the automated banking machine, wherein the data includes a terminal master key.
- 7. The method according to claim 1, wherein in step (a) the at least one first message includes an encrypted first symmetrical key, wherein step (c) includes:h) decrypting the encrypted first symmetrical key to produce a decrypted first symmetrical key using a private asymmetrical key stored in the automated banking machine.
- 8. The method according to claim 7, wherein step (c) further includes:i) using the decrypted first symmetrical key to securely transfer a second symmetrical key between the automated banking machine and the host system.
- 9. The method according to claim 8, wherein in step (d) the at least one input includes a personal identification number (PIN), wherein prior to step (e) further comprising:j) encrypting the PIN with the second symmetrical key to form an encrypted PIN; and wherein in step (e) the data representative of the at least one input in the at least one second message includes the encrypted PIN.
- 10. The method according to claim 7, wherein in step (d) the at least one input device includes an encrypted pin pad (EPP), wherein in step (h) the private asymmetrical key is stored in the EPP.
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims benefit of U.S. Provisional Application Serial No. 60/285,724 filed on Apr. 23, 2001 and is a continuation-in-part of U.S. application Ser. No. 09/193,787 filed on Nov. 17, 1998 which is a continuation-in-part of International Application PCT/US97/21422 filed on Nov. 25, 1997 and which designated the U.S. (now U.S. application Ser. No. 09/077,337). The nonprovisional applications designated above, namely application Ser. No. 09/193,787 filed Nov. 17, 1998 and PCT/US97/21422 filed on Nov. 25, 1997 (now 09/077,337) claims the benefit of U.S. Provisional Application Nos.: 60/031,956 filed on Nov. 27, 1996; 60/091,887 filed on Jul. 7, 19918; 60/095,626 filed Aug. 7, 1998; and 60/098,907 filed Sep. 2, 1998.
US Referenced Citations (6)
Provisional Applications (5)
|
Number |
Date |
Country |
|
60/285724 |
Apr 2001 |
US |
|
60/098907 |
Sep 1998 |
US |
|
60/095626 |
Aug 1998 |
US |
|
60/091887 |
Jul 1998 |
US |
|
60/031956 |
Nov 1996 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/US97/21422 |
Nov 1997 |
US |
Child |
09/193787 |
|
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/193787 |
Nov 1998 |
US |
Child |
10/126140 |
|
US |