Patent ID: 8090663

Claim:
At least one article of computer readable media including non-transitory computer executable instructions operative to cause at least one processor of a host system to cause the host system to carry out a method comprising: a) through operation of the at least one processor, communicating with a plurality of cash dispensing automated teller machines (ATMs), b) through operation of the at least one processor, authorizing banking transactions carried out through operation of the ATMs, c) through operation of the at least one processor, receiving from an ATM from among the plurality of ATMs, data representative of a public key associated with the ATM, d) through operation of the at least one processor, causing first encrypted data to be generated using the public key associated with the ATM and at least one asymmetric cryptography algorithm, wherein the first encrypted data includes data corresponding to a first key, e) through operation of the at least one processor, causing to be sent to the ATM, at least one message including data corresponding to the first encrypted data, f) through operation of the at least one processor, causing second encrypted data to be generated using the first key and at least one symmetric cryptography algorithm, wherein the second encrypted data includes data corresponding to a second key, g) through operation of the at least one processor, causing to be sent to the ATM, at least one message including data corresponding to the second encrypted data, h) through operation of the at least one processor, receiving from the ATM, at least one message including data corresponding to third encrypted data encrypted using the second key, i) responsive at least in part to the data corresponding to the third encrypted data, through operation of the at least one processor, causing a determination to be made as to whether a banking transaction is authorized, and j) through operation of the at least one processor, causing to be sent to the ATM, at least one message including data corresponding to the determination as to whether the banking transaction is authorized.