US5799290A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for securely authorizing performance of a function in a distributed system such as a postage meter
Assignee: Pitney Bowes Inc
•
Filing: 1995-12-27
•
Granted: 1998-08-25
•
Expires: 2015-12-27
Abstract
Abstract A method for authorizing performance of a function in a distributed system having first and second subsystems in communication with each other includes the steps of separately generating a mutual session key within the first and second subsystems; utilizing the mutual session key generated in each of the first and second subsystems for authenticating the first subsystem; and authorizing performance of the function only upon completion of the authenticating of the first subsystem. An apparatus performs the inventive method.
Inventors
- 👤 Donald T. Dolan
- 👤 Dale A. French
- 👤 Kathryn V. Lawton
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 01:09
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/44; G06F21/445; G07; G07B; G07B17/00; G07B17/00185; G07B17/00314; G07B17/00733; G06F2211/00; G06F2211/007; G07B17/00193; G07B2017/00241; G07B2017/00322; G07B17/00459; G07B17/00508; G07B2017/00572; G07B2017/0058; G07B2017/00846; G07B2017/0087; G07B2017/00879
Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
203 words
A method for authenticating functional modules of a postage meter having a vault and a printer in communication with each other, the method comprising: A) sending first and second variable data from the printer to the vault; B) generating a first session key within the vault by applying an encryption algorithm to the first variable data received from the printer and third variable data resident within the vault; C) generating a first authentication certificate in the vault by applying the encryption algorithm to the second variable data received from the printer and to the first session key; D) sending the first authentication certificate and the third variable data from the vault to the printer; E) generating a second session key within the printer by applying the encryption algorithm to the third variable data received from the vault and the first variable data; F) generating a second authentication certificate in the printer by applying the encryption algorithm to the second variable data and the second session key; and G) the printer comparing the first authentication certificate received from the vault to the second authentication certificate and if the first and second authentication certificates are the same the printer verifies that the vault is authenticated.
Claim 2
Independent Claim
203 words
A method for authenticating functional modules of a postage meter having a vault and a printer in communication with each other, the method comprising: A) sending first and second variable data from the printer to the vault; B) generating a first session key within the vault by applying an encryption algorithm to the first variable data received from the printer and third variable data resident within the vault; C) generating a first authentication certificate in the vault by applying the encryption algorithm to the second variable data received from the printer and to the first session key; D) sending the first authentication certificate and the third variable data from the vault to the printer; E) generating a second session key within the printer by applying the encryption algorithm to the third variable data received from the vault and the first variable data; F) generating a second authentication certificate in the printer by applying the encryption algorithm to the second variable data and the second session key; and G) the printer comparing the first authentication certificate received from the vault to the second authentication certificate and if the first and second authentication certificates are the same the printer verifies that the vault is authenticated.
Claim 3
Dependent Claim
124 words
A method as recited in claim 1, further comprising the printer generating a first ciphered certificate by applying the encryption algorithm to fourth variable data and to the second session key; the printer sending the first ciphered certificate to the vault; the vault generating a second ciphered certificate by applying the encryption algorithm to the fourth variable and to the first session key; and the vault comparing the first ciphered certificate to the second ciphered certificate such that if the first and second ciphered certificates are the same the vault verifies that the printer is authentic; and at times when both the vault and printer have been verified by each other as being authentic printing of an indicium by the postage meter is authorized.
References Cited (Backward Citations)
US4168533A
Cited
US4123747A
Cited
US4193131A
Cited
US4238853A
Cited
US4386234A
Cited
US4218738A
Cited
US4575537A
Cited
US4720859A
Cited
US4500750A
Cited
US4755940A
Cited
US4827113A
Cited
US4649233A
Cited
US4775246A
Cited
US4780601A
Cited
US4831555A
Cited
US4813912A
Cited
US4858138A
Cited
US4922521A
Cited
US4786790A
Cited
US5200903A
Cited
US4980542A
Cited
US4935962A
Cited
US4935961A
Cited
US5068894A
Cited
US5148481A
Cited
US5048085A
Cited
US5225664A
Cited
US5379344A
Cited
US5283744A
Cited
US5224163A
Cited
US5142577A
Cited
US5274368A
Cited
US5237614A
Cited
US5307411A
Cited
US5157726A
Cited
US5345506A
Cited
US5237611A
Cited
US5454038A
Cited
US5613215A
Cited
US5583779A
Cited
US5606613A
Cited
US5592034A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-24 | 2002-02-23 | 2002-08-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-24 | 2006-02-23 | 2006-08-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-24 | 2010-02-23 | 2010-08-25 | $7700.00 | Window Closed / Lapsed |