Self-service terminal
First Claim
1. A self-service terminal comprising:
- a core unit including a processor;
one or more peripheral devices operable to communicate with the core; and
means for encrypting signals for sending between the core and the one or more peripheral devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A self-service terminal comprising a core unit (10) that includes a processor and one or more peripheral devices (14) operable to communicate with the core (10). Included in each of the core (10) and the peripheral devices (14) are means for encrypting messages (20, 22) using key based encryption, so that messages can be securely sent between them. The key based encryption uses a session key for encrypting messages and public/private key based encryption, such as RSA, for key management purposes. An initial session key is generated in the peripheral device in response to the detection of a pre-determined act or event. Once a suitable session key is created, it is encrypted using the public key of the public/private key pair and sent to the core (10), where it is decrypted using the private key to expose the session key. This session key is then used to encrypt/decrypt all messages sent between the core (10) and the peripheral device (14).
42 Citations
20 Claims
-
1. A self-service terminal comprising:
-
a core unit including a processor;
one or more peripheral devices operable to communicate with the core; and
means for encrypting signals for sending between the core and the one or more peripheral devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of initializing a secure communication process in a self-service terminal comprising a core, and one or more peripheral devices operable to send messages to the core, the method comprising:
-
sensing a pre-determined act or event at the peripheral device;
in response to sensing of the pre-determined act, generating within the peripheral device a session key;
encrypting the session key;
sending the encrypted session key to the core;
decrypting the session key; and
storing the session key in a secure area. - View Dependent Claims (17)
-
-
18. A peripheral device for use in a self-service terminal, the peripheral device comprising:
-
a core;
means for sensing a pre-determined act or event at the peripheral device;
in response to sensing of the pre-determined act, means for generating within the peripheral device a session key;
means for encrypting the session key; and
means for sending the encrypted session key to the core. - View Dependent Claims (19, 20)
-
Specification