Patent ID: 7110986

Claim:
A method comprising: a) receiving with a host system from an automated banking machine including a cash dispenser, a first public key of the automated banking machine, wherein a first certificate of the automated banking machine includes the first public key of the automated banking machine, wherein the first certificate of the automated banking machine is signed by a certificate authority (CA); b) validating with the host system the first certificate of the automated banking machine using a public key of the CA; c) receiving with the host system at least one first message from the automated banking machine, wherein the at least one first message includes data representative of a request to transfer a terminal master key to the automated banking machine; d) generating a terminal master key with the host system including generating with the host system first encrypted data using the first public key of the automated banking machine, wherein the first encrypted data includes the terminal master key; e) sending from the host system at least one second message to the automated banking machine, wherein the at least one second message includes the first encrypted data; f) receiving with the host system at least one third message from the automated banking machine, wherein the third message includes data representative of an acknowledgment that the terminal master key included in the first encrypted data has been accepted by the automated banking machine, wherein the at least one third message includes a digital signature of the automated banking machine; g) validating with the host system the digital signature included in the at least one third message using a second public key of the automated banking machine.