System and method for mutual authentication and secure communications between a postage security device and a meter server
First Claim
1. An postage evidencing system, comprising:
- a PC meter, including a host computer system and a postal security device;
a meter server operatively coupled to the PC meter, wherein said PC meter and said meter server establish a session key for each transaction completed therebetween;
a data center operatively coupled to the postage metering system, said data center performing certain administrative functions following mutual authentication of said PC meter and said meter server;
a database operatively coupled to said meter server, said database having stored therein second and fourth keys corresponding to first and third keys stored in said PC meter, wherein one of said second and fourth keys is used to decrypt messages encrypted by said PC meter using one of said first and third keys, and the other of said second and fourth keys is used to verify signatures of messages that have been signed by said PC meter using the other of said first and third keys wherein said mutual authentication is completed successful decryption of a first message received from said PC meter and successful verification of a signature on a third message received from said PC meter in response to an encrypted second message sent to said PC meter from said meter server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for establishing mutual authentication and secure communications between an microprocessor-based transaction evidencing device and a microprocessor-based server coupled thereto. A session key KS is generated at the transaction evidencing device and encrypted with a first key K1 to form a first message. The first message is sent to the server and decrypted using a second key K2. In response to the first message a second message is generated at the server and encrypted using the session key KS. The encrypted second message is sent to the transaction evidencing device and decrypted using the session key KS. A response to the second message is generated at the transaction evidencing device and is signed using a third key K3. The signed response is encrypted with the session key KS and transmitted to the server. The encrypted signed response is decrypted using the session key KS and the signature is verified using a fourth key k4.
184 Citations
4 Claims
-
1. An postage evidencing system, comprising:
-
a PC meter, including a host computer system and a postal security device;
a meter server operatively coupled to the PC meter, wherein said PC meter and said meter server establish a session key for each transaction completed therebetween;
a data center operatively coupled to the postage metering system, said data center performing certain administrative functions following mutual authentication of said PC meter and said meter server;
a database operatively coupled to said meter server, said database having stored therein second and fourth keys corresponding to first and third keys stored in said PC meter, wherein one of said second and fourth keys is used to decrypt messages encrypted by said PC meter using one of said first and third keys, and the other of said second and fourth keys is used to verify signatures of messages that have been signed by said PC meter using the other of said first and third keys wherein said mutual authentication is completed successful decryption of a first message received from said PC meter and successful verification of a signature on a third message received from said PC meter in response to an encrypted second message sent to said PC meter from said meter server. - View Dependent Claims (2, 3, 4)
-
Specification