×

Method of improving the security of postage meter machines

  • US 5,805,711 A
  • Filed: 09/08/1995
  • Issued: 09/08/1998
  • Est. Priority Date: 12/21/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for securing data and program code in an electronic postage meter machine against manipulation, said electronic postage meter machine having a microprocessor in a control unit for implementing steps of a start and initialization routine upon turn-on of the postage meter machine and for thereafter implementing a system routine including a communication mode with a data central remote from said postage meter machine and a franking mode including an accounting and printing routine in which a franking amount is printed on a postal item and a debiting of the franking amount is made, followed by a branch back to a beginning of said system routine, said method comprising the steps of:

  • providing an OTP (one time programmable) processor as said microprocessor in said control unit and providing a storage medium accessible by said OTP processor in said postage meter machine;

    storing memory contents which may be valid or invalid, in said storage medium, said memory contents including at least one of data and a program code;

    conducting a start security check in said OTP processor, upon said turn-on of said postage meter machine, in said start and initialization routine before conducting said system routine, and in said start security check forming an MAC (message authentification code) over at least a portion of the contents of said storage medium and using said MAC to determine the validity or invalidity of said contents of said storage medium over which said MAC is formed, using an MAC check sum sequence; and

    said OTP processor transferring said postage meter machine into the system routine given validity of said memory contents and transferring the postage meter machine into a first mode and preventing franking by said postage meter machine in said first mode given invalidity of said memory contents.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×