CA2222662A1 - System and method of verifying cryptographic postage evidencing using a fixed key set - Google Patents

System and method of verifying cryptographic postage evidencing using a fixed key set

Info

Publication number
CA2222662A1
CA2222662A1 CA002222662A CA2222662A CA2222662A1 CA 2222662 A1 CA2222662 A1 CA 2222662A1 CA 002222662 A CA002222662 A CA 002222662A CA 2222662 A CA2222662 A CA 2222662A CA 2222662 A1 CA2222662 A1 CA 2222662A1
Authority
CA
Canada
Prior art keywords
verifier
keys
token
key
master keys
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002222662A
Other languages
French (fr)
Other versions
CA2222662C (en
Inventor
Robert A. Cordery
David K. Lee
Steven J. Pauly
Leon A. Pintsov
Frederick W. Ryan, Jr.
Monroe A. Weiant, Jr.
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pitney Bowes Inc
Original Assignee
Pitney Bowes Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pitney Bowes Inc filed Critical Pitney Bowes Inc
Publication of CA2222662A1 publication Critical patent/CA2222662A1/en
Application granted granted Critical
Publication of CA2222662C publication Critical patent/CA2222662C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00185Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
    • G07B17/00435Details specific to central, non-customer apparatus, e.g. servers at post office or vendor
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00185Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
    • G07B17/00362Calculation or computing within apparatus, e.g. calculation of postage value
    • G07B2017/00427Special accounting procedures, e.g. storing special information
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00185Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
    • G07B17/00435Details specific to central, non-customer apparatus, e.g. servers at post office or vendor
    • G07B2017/00443Verification of mailpieces, e.g. by checking databases
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • G07B2017/00741Cryptography or similar special procedures in a franking system using specific cryptographic algorithms or functions
    • G07B2017/0075Symmetric, secret-key algorithms, e.g. DES, RC2, RC4, IDEA, Skipjack, CAST, AES
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • G07B2017/00846Key management
    • G07B2017/0087Key distribution
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • G07B2017/00846Key management
    • G07B2017/0087Key distribution
    • G07B2017/00879Key distribution using session key
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • G07B2017/00846Key management
    • G07B2017/0087Key distribution
    • G07B2017/00887Key distribution using look-up tables, also called master tables with pointers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B17/00Franking apparatus
    • G07B17/00733Cryptography or similar special procedures in a franking system
    • G07B2017/00919Random number generator

Abstract

A method for controlling keys used in the verification of encoded information generated by a transaction evidencing device and printed on a document comprises the steps of generating a plurality of random verifier master keys to obtain a set of verifier master keys consisting of a fixed number of keys; generating at least one pointer by applying a psuedorandom algorithm to data unique to the transaction evidencing device ; calculating a plurality of verifier token keys to obtain a verifier token key set corresponding to the set of verifier master keys; encrypting the verifier token key set with a privacy key; and distributing the set verifier token keys and the privacy key to verifiers. The token keys are a function of the verifier master keys and a code valid for a limited time. The pointer algorithm is an appropriate symmetric key cryptographic algorithm and the code is function of a date dependent parameter. The master keys are distributed to postal and vendor data centers.
CA002222662A 1996-12-23 1997-11-26 System and method of verifying cryptographic postage evidencing using a fixed key set Expired - Fee Related CA2222662C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/772,739 US5982896A (en) 1996-12-23 1996-12-23 System and method of verifying cryptographic postage evidencing using a fixed key set
US08/772,739 1996-12-23

Publications (2)

Publication Number Publication Date
CA2222662A1 true CA2222662A1 (en) 1998-06-23
CA2222662C CA2222662C (en) 2003-08-12

Family

ID=25096077

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002222662A Expired - Fee Related CA2222662C (en) 1996-12-23 1997-11-26 System and method of verifying cryptographic postage evidencing using a fixed key set

Country Status (3)

Country Link
US (2) US5982896A (en)
EP (1) EP0854444B1 (en)
CA (1) CA2222662C (en)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
WO1998031138A1 (en) * 1997-01-13 1998-07-16 John Overton Automated system for image archiving
JP3060996B2 (en) * 1997-05-30 2000-07-10 日本電気株式会社 Wireless data communication device
EP0966728A4 (en) * 1997-06-13 2000-10-04 Pitney Bowes Inc Virtual postage metering system
US6212635B1 (en) * 1997-07-18 2001-04-03 David C. Reardon Network security system allowing access and modification to a security subsystem after initial installation when a master token is in place
FR2768828B1 (en) * 1997-09-23 2003-03-28 Neopost Ind MAIL ITEMS PREPARATION SYSTEM
NL1007495C2 (en) * 1997-11-07 1999-05-12 Koninkl Kpn Nv Method for securely reading an encrypted, stored cryptographic key and communication devices therefor.
DE19812903A1 (en) * 1998-03-18 1999-09-23 Francotyp Postalia Gmbh Franking device and a method for generating valid data for franking imprints
US7233978B2 (en) * 1998-07-08 2007-06-19 Econnectix, Llc Method and apparatus for managing location information in a network separate from the data to which the location information pertains
US7103640B1 (en) 1999-09-14 2006-09-05 Econnectix, Llc Network distributed tracking wire transfer protocol
FR2783337B1 (en) * 1998-09-11 2000-12-15 Neopost Ind METHOD FOR MONITORING THE CONSUMPTION OF POSTAGE MACHINES
JP4763866B2 (en) * 1998-10-15 2011-08-31 インターシア ソフトウェア エルエルシー Method and apparatus for protecting digital data by double re-encryption
NL1010616C2 (en) * 1998-11-20 2000-05-23 Ptt Post Holdings Bv Method and devices for printing a franking mark on a document.
ATE326739T1 (en) * 1998-11-20 2006-06-15 Ptt Post Holdings Bv METHOD AND SYSTEM FOR CREATION AND VERIFICATION OF FALLING MARKS
US6853989B2 (en) * 1998-12-30 2005-02-08 Pitney Bowes Inc. System and method for selecting and accounting for value-added services with a closed system meter
GB9906293D0 (en) * 1999-03-18 1999-05-12 Post Office Improvements relating to postal services
US6847951B1 (en) * 1999-03-30 2005-01-25 Pitney Bowes Inc. Method for certifying public keys used to sign postal indicia and indicia so signed
US6738899B1 (en) 1999-03-30 2004-05-18 Pitney Bowes Inc. Method for publishing certification information certified by a plurality of authorities and apparatus and portable data storage media used to practice said method
US6704867B1 (en) 1999-03-30 2004-03-09 Bitney Bowes, Inc. Method for publishing certification information representative of selectable subsets of rights and apparatus and portable data storage media used to practice said method
JP3823599B2 (en) * 1999-04-22 2006-09-20 富士ゼロックス株式会社 Distribution information management apparatus and method
US7499551B1 (en) * 1999-05-14 2009-03-03 Dell Products L.P. Public key infrastructure utilizing master key encryption
DE19928058B4 (en) * 1999-06-15 2005-10-20 Francotyp Postalia Ag Arrangement and method for generating a security impression
US8074256B2 (en) * 2000-01-07 2011-12-06 Mcafee, Inc. Pdstudio design system and method
US6779120B1 (en) * 2000-01-07 2004-08-17 Securify, Inc. Declarative language for specifying a security policy
DE10020402C2 (en) * 2000-04-27 2002-03-14 Deutsche Post Ag Method for providing postage with postage indicia
DE10020566C2 (en) * 2000-04-27 2002-11-14 Deutsche Post Ag Method for providing postage with postage indicia
US6751352B1 (en) 2000-05-25 2004-06-15 Hewlett-Packard Development Company, L.P. Method and apparatus for generating and decoding a visually significant barcode
US7107453B2 (en) * 2000-05-25 2006-09-12 Hewlett-Packard Development Company, L.P. Authenticatable graphical bar codes
US20080005275A1 (en) * 2000-06-02 2008-01-03 Econnectix, Llc Method and apparatus for managing location information in a network separate from the data to which the location information pertains
US20030208689A1 (en) * 2000-06-16 2003-11-06 Garza Joel De La Remote computer forensic evidence collection system and process
US7917647B2 (en) 2000-06-16 2011-03-29 Mcafee, Inc. Method and apparatus for rate limiting
US6934839B1 (en) 2000-06-30 2005-08-23 Stamps.Com Inc. Evidencing and verifying indicia of value using secret key cryptography
US7222236B1 (en) 2000-06-30 2007-05-22 Stamps.Com Evidencing indicia of value using secret key cryptography
US6820201B1 (en) 2000-08-04 2004-11-16 Sri International System and method using information-based indicia for securing and authenticating transactions
JP2002074223A (en) * 2000-08-25 2002-03-15 Fujitsu Ltd Authentication processing method, authentication processing system, settlement method, user device, and storage medium in which program to perform authentication processing is stored
DE10051818A1 (en) * 2000-10-18 2002-06-20 Deutsche Post Ag Procedure for checking franking marks applied to mail items
US20020072920A1 (en) * 2000-12-07 2002-06-13 Jeffry Grainger Computer implemented method of generating information disclosure statements
US6938017B2 (en) * 2000-12-01 2005-08-30 Hewlett-Packard Development Company, L.P. Scalable, fraud resistant graphical payment indicia
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US7536553B2 (en) 2001-05-10 2009-05-19 Pitney Bowes Inc. Method and system for validating a security marking
US7779267B2 (en) * 2001-09-04 2010-08-17 Hewlett-Packard Development Company, L.P. Method and apparatus for using a secret in a distributed computing system
US20030145192A1 (en) * 2001-10-30 2003-07-31 Turner George Calvin Measures to enhance the security and safety of mail within the postal system through the use of encrypted identity stamps, encrypted identity envelopes, encrypted indentity labels and seals
US20090000969A1 (en) * 2004-12-07 2009-01-01 Airprint Networks, Inc. Media cartridge and method for mobile printing
US20080320296A1 (en) * 2004-12-07 2008-12-25 Airprint Networks, Inc. Methods and systems for secure remote mobile printing
US6783063B2 (en) * 2002-04-09 2004-08-31 Holdenart, Inc. Technique for addressing and tracking in a delivery system
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
DE10305730B4 (en) 2003-02-12 2005-04-07 Deutsche Post Ag Method for verifying the validity of digital indicia
JP2008523722A (en) * 2004-12-07 2008-07-03 エアプリント ネットワークス インコーポレイテッド Subscriber services for remote, mobile printing, and micro printers
US20080084578A1 (en) * 2004-12-07 2008-04-10 Airprint Networks, Inc. Quality of service methods and systems for mobile printing
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US7673135B2 (en) 2005-12-08 2010-03-02 Microsoft Corporation Request authentication token
EP1985061A1 (en) * 2006-02-03 2008-10-29 ATT- Advanced Track & Trace S. A. Authentication method and device
US7747540B2 (en) * 2006-02-24 2010-06-29 Microsoft Corporation Account linking with privacy keys
US8424073B2 (en) * 2006-11-13 2013-04-16 Microsoft Corporation Refreshing a page validation token
US8010502B2 (en) * 2007-04-13 2011-08-30 Harris Corporation Methods and systems for data recovery
DE102007052458A1 (en) * 2007-11-02 2009-05-07 Francotyp-Postalia Gmbh Franking procedure and mailing system with central postage collection
US8224771B2 (en) * 2008-01-31 2012-07-17 Neopost Technologies Resource sharing for document production
CN101616142A (en) * 2008-06-24 2009-12-30 香港城市大学 Realize the method and system of information encryption transmission
US8943574B2 (en) 2011-05-27 2015-01-27 Vantiv, Llc Tokenizing sensitive data
US9191405B2 (en) 2012-01-30 2015-11-17 Microsoft Technology Licensing, Llc Dynamic cross-site request forgery protection in a web-based client application
WO2014087381A1 (en) 2012-12-07 2014-06-12 Visa International Service Association A token generating component
DE102015011013B4 (en) 2014-08-22 2023-05-04 Sigma Additive Solutions, Inc. Process for monitoring additive manufacturing processes
US10786948B2 (en) 2014-11-18 2020-09-29 Sigma Labs, Inc. Multi-sensor quality inference and control for additive manufacturing processes
EP3245045A4 (en) 2015-01-13 2018-10-31 Sigma Labs, Inc. Material qualification system and methodology
US10207489B2 (en) 2015-09-30 2019-02-19 Sigma Labs, Inc. Systems and methods for additive manufacturing operations
US10853800B1 (en) * 2017-04-25 2020-12-01 United Services Automobile Association (Usaa) Document generation with dynamic watermarking
CN111062045B (en) * 2019-12-17 2022-11-15 推想医疗科技股份有限公司 Information encryption and decryption method and device, electronic equipment and storage medium

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4227253A (en) * 1977-12-05 1980-10-07 International Business Machines Corporation Cryptographic communication security for multiple domain networks
US4238853A (en) * 1977-12-05 1980-12-09 International Business Machines Corporation Cryptographic communication security for single domain networks
US4423287A (en) * 1981-06-26 1983-12-27 Visa U.S.A., Inc. End-to-end encryption system and method of operation
US4649266A (en) * 1984-03-12 1987-03-10 Pitney Bowes Inc. Method and apparatus for verifying postage
US4757537A (en) * 1985-04-17 1988-07-12 Pitney Bowes Inc. System for detecting unaccounted for printing in a value printing system
US4743747A (en) * 1985-08-06 1988-05-10 Pitney Bowes Inc. Postage and mailing information applying system
US4725718A (en) * 1985-08-06 1988-02-16 Pitney Bowes Inc. Postage and mailing information applying system
US4775246A (en) * 1985-04-17 1988-10-04 Pitney Bowes Inc. System for detecting unaccounted for printing in a value printing system
GB8621333D0 (en) * 1986-09-04 1986-10-15 Manitoba Telephone System Key management system
GB8704920D0 (en) * 1987-03-03 1987-04-08 Hewlett Packard Co Secure messaging system
US4850017A (en) * 1987-05-29 1989-07-18 International Business Machines Corp. Controlled use of cryptographic keys via generating station established control values
US4853961A (en) * 1987-12-18 1989-08-01 Pitney Bowes Inc. Reliable document authentication system
US4935961A (en) * 1988-07-27 1990-06-19 Gargiulo Joseph L Method and apparatus for the generation and synchronization of cryptographic keys
US5008827A (en) * 1988-12-16 1991-04-16 Pitney Bowes Inc. Central postage data communication network
US5170044A (en) * 1990-11-09 1992-12-08 Pitney Bowes Inc. Error tolerant 3x3 bit-map coding of binary data and method of decoding
US5142577A (en) * 1990-12-17 1992-08-25 Jose Pastor Method and apparatus for authenticating messages
GB2251210B (en) * 1990-12-31 1995-01-18 Alcatel Business Systems Postage meter system
US5230020A (en) * 1991-10-16 1993-07-20 Motorola, Inc. Algorithm independent cryptographic key management
US5231666A (en) * 1992-04-20 1993-07-27 International Business Machines Corporation Cryptographic method for updating financial records
US5390251A (en) * 1993-10-08 1995-02-14 Pitney Bowes Inc. Mail processing system including data center verification for mailpieces
US5878136A (en) * 1993-10-08 1999-03-02 Pitney Bowes Inc. Encryption key control system for mail processing system having data center verification
US5454038A (en) * 1993-12-06 1995-09-26 Pitney Bowes Inc. Electronic data interchange postage evidencing system
GB9505433D0 (en) * 1995-03-17 1995-05-03 Neopost Ltd Postage meter system and verification of postage charges
US5812666A (en) * 1995-03-31 1998-09-22 Pitney Bowes Inc. Cryptographic key management and validation system
US5680456A (en) * 1995-03-31 1997-10-21 Pitney Bowes Inc. Method of manufacturing generic meters in a key management system
US5661803A (en) * 1995-03-31 1997-08-26 Pitney Bowes Inc. Method of token verification in a key management system
US5790677A (en) * 1995-06-29 1998-08-04 Microsoft Corporation System and method for secure electronic commerce transactions
US5745576A (en) * 1996-05-17 1998-04-28 Visa International Service Association Method and apparatus for initialization of cryptographic terminal

Also Published As

Publication number Publication date
US6058193A (en) 2000-05-02
EP0854444A3 (en) 2000-05-03
CA2222662C (en) 2003-08-12
EP0854444A2 (en) 1998-07-22
EP0854444B1 (en) 2011-07-06
US5982896A (en) 1999-11-09

Similar Documents

Publication Publication Date Title
CA2222662A1 (en) System and method of verifying cryptographic postage evidencing using a fixed key set
CA2221553C (en) Method for verifying the expected postage security device and an authorized host system
AU1470795A (en) Method and apparatus for authenticating a data carrier intended to enable a transaction or access to a service or a location, and corresponding carrier
US7093130B1 (en) System and method for delivering and examining digital tickets
CA1259704A (en) System for detecting unaccounted for printing in a value printing system
CN1131621C (en) Virtual postage metering system with security digital signature device
US7117363B2 (en) System and method using information-based indicia for securing and authenticating transactions
EP0600646B2 (en) Method and apparatus for producing and authenticating a secure document
EP0735722A3 (en) Cryptographic key management and validation system
US20020042879A1 (en) Electronic signature system
CA2133497A1 (en) Mail Processing System Including Data Center Verification for Mailpieces
WO2000074300A1 (en) System and method for delivering and examining digital tickets
EP0781004A3 (en) Message authorization system for authorizing message for electronic document
WO1997049054A3 (en) A system, method and article of manufacture for initiation of software distribution from a point of certificate creation utilizing an extensible, flexible architecture
EP0360225A3 (en) Apparatus for applying indicia in accordance with an encrypted message
EP0862145A3 (en) Security and authentication of postage indicia
CA2256277A1 (en) Multiple registered postage meter
CA2133679A1 (en) Encryption Key Control System for Mail Processing System Having Data Center Verification
WO2002037748A3 (en) Distributing public keys
CA2427595A1 (en) Verifying digital signatures using a postal security device
CA2441407A1 (en) Postage security device having cryptographic keys with a variable key length
EP0780809A3 (en) PC-based open metering system and method
CA2193022A1 (en) Method and apparatus for ensuring debiting in a postage meter prior to its printing a postal indicia
GB2293737A (en) Postage evidencing system with encrypted hash summary reports
CA2382445C (en) Method, article and apparatus for registering registrants, such as voter registrants

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed