CA2304342A1 - Method and system for transient key digital time stamps - Google Patents

Method and system for transient key digital time stamps Download PDF

Info

Publication number
CA2304342A1
CA2304342A1 CA002304342A CA2304342A CA2304342A1 CA 2304342 A1 CA2304342 A1 CA 2304342A1 CA 002304342 A CA002304342 A CA 002304342A CA 2304342 A CA2304342 A CA 2304342A CA 2304342 A1 CA2304342 A1 CA 2304342A1
Authority
CA
Canada
Prior art keywords
time
key
public
interval
time stamps
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
CA002304342A
Other languages
French (fr)
Other versions
CA2304342C (en
Inventor
Michael D. Doyle
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.)
DFS Linkages Inc
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2304342A1 publication Critical patent/CA2304342A1/en
Application granted granted Critical
Publication of CA2304342C publication Critical patent/CA2304342C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3297Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/121Timestamp

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

Irrefutable public key digital signature time-stamps (1040) are created and used based upon, for example, the concept of transient time-interval-related secret cryptographic keys (2010), which are used to digitally sign (2030) submitted data during specific time intervals, and then permanently destroyed (2040). The public-key correlate for each time interval is saved for future authentication of the content of time-stamped data and time of creation of time-stamped data. The validity of the public keys is ensured through the certification of each time interval's public key using the previous time interval's secret key, immediately before that secret key is destroyed.
CA002304342A 1997-09-22 1998-09-22 Method and system for transient key digital time stamps Expired - Fee Related CA2304342C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US5945597P 1997-09-22 1997-09-22
US60/059,455 1997-09-22
PCT/US1998/020036 WO1999016209A1 (en) 1997-09-22 1998-09-22 Method and system for transient key digital time stamps

Publications (2)

Publication Number Publication Date
CA2304342A1 true CA2304342A1 (en) 1999-04-01
CA2304342C CA2304342C (en) 2009-01-27

Family

ID=22023060

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002304342A Expired - Fee Related CA2304342C (en) 1997-09-22 1998-09-22 Method and system for transient key digital time stamps

Country Status (7)

Country Link
EP (1) EP1018239A4 (en)
JP (2) JP4563577B2 (en)
KR (1) KR100563515B1 (en)
AU (1) AU760742C (en)
CA (1) CA2304342C (en)
IL (1) IL135069A0 (en)
WO (1) WO1999016209A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7017046B2 (en) * 1997-09-22 2006-03-21 Proofspace, Inc. System and method for graphical indicia for the certification of records
US7047415B2 (en) * 1997-09-22 2006-05-16 Dfs Linkages, Inc. System and method for widely witnessed proof of time
US7490241B1 (en) 1999-12-10 2009-02-10 International Business Machines Corporation Time stamping method employing user specified time
US6993656B1 (en) 1999-12-10 2006-01-31 International Business Machines Corporation Time stamping method using aged time stamp receipts
US6742119B1 (en) 1999-12-10 2004-05-25 International Business Machines Corporation Time stamping method using time delta in key certificate
US6965998B1 (en) 1999-12-10 2005-11-15 International Business Machines Corporation Time stamping method using time-based signature key
US7519824B1 (en) 1999-12-10 2009-04-14 International Business Machines Corporation Time stamping method employing multiple receipts linked by a nonce
US7315948B1 (en) * 1999-12-10 2008-01-01 International Business Machines Corporation Time stamping method employing a separate ticket and stub
AU2005264830B2 (en) * 2004-07-23 2010-03-18 Data Security Systems Solutions Pte Ltd System and method for implementing digital signature using one time private keys
US7801871B2 (en) 2005-08-09 2010-09-21 Nexsan Technologies Canada Inc. Data archiving system
JP4150037B2 (en) 2005-09-30 2008-09-17 株式会社東芝 Time stamp acquisition system, time stamp acquisition device, time stamp acquisition program, and time stamp acquisition method
US7904725B2 (en) * 2006-03-02 2011-03-08 Microsoft Corporation Verification of electronic signatures
JP2009212747A (en) * 2008-03-04 2009-09-17 Nec Corp Electronic signature system
JP5518668B2 (en) * 2010-10-14 2014-06-11 日本電信電話株式会社 Electronic signature key management apparatus, electronic signature key management method, electronic signature key management program
JP2016116134A (en) * 2014-12-16 2016-06-23 パナソニックIpマネジメント株式会社 Signature verification device, signature generation device, signature processing system, signature verification method, and signature generation method
CN109687967B (en) * 2017-10-18 2022-02-08 克洛斯比尔有限公司 Electronic signature method and device
EP3794766A1 (en) * 2018-05-14 2021-03-24 Nchain Holdings Limited Computer-implemented systems and methods for using a blockchain to perform an atomic swap
KR20210062488A (en) 2019-11-21 2021-05-31 대한민국(전북기계공업고등학교장) 2axis motion simulator
EP4262142A4 (en) * 2022-02-28 2023-10-18 Rakuten Group, Inc. Communication system, communication method, and program

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5001752A (en) * 1989-10-13 1991-03-19 Fischer Addison M Public/key date-time notary facility
ES2142307T3 (en) * 1990-08-02 2000-04-16 Telcordia Tech Inc METHOD OF SAFE TIME MARKING IN DIGITAL DOCUMENTS.
US5201000A (en) * 1991-09-27 1993-04-06 International Business Machines Corporation Method for generating public and private key pairs without using a passphrase
US5422953A (en) * 1993-05-05 1995-06-06 Fischer; Addison M. Personal date/time notary device
US5787172A (en) * 1994-02-24 1998-07-28 The Merdan Group, Inc. Apparatus and method for establishing a cryptographic link between elements of a system
US5469507A (en) * 1994-03-01 1995-11-21 International Business Machines Corporation Secure communication and computation in an insecure environment
US5604801A (en) * 1995-02-03 1997-02-18 International Business Machines Corporation Public key data communications system under control of a portable security device
IL113259A (en) * 1995-04-05 2001-03-19 Diversinet Corp Apparatus and method for safe communication handshake and data transfer
US5673316A (en) * 1996-03-29 1997-09-30 International Business Machines Corporation Creation and distribution of cryptographic envelope
JP3659791B2 (en) * 1998-03-23 2005-06-15 インターナショナル・ビジネス・マシーンズ・コーポレーション Method and system for generating a small time key
JPH11296078A (en) * 1998-04-15 1999-10-29 Yrs:Kk Souvenir

Also Published As

Publication number Publication date
KR20010040248A (en) 2001-05-15
JP2001517818A (en) 2001-10-09
WO1999016209A1 (en) 1999-04-01
EP1018239A4 (en) 2005-07-13
CA2304342C (en) 2009-01-27
EP1018239A1 (en) 2000-07-12
AU760742C (en) 2006-11-09
IL135069A0 (en) 2001-05-20
KR100563515B1 (en) 2006-03-27
JP2010148098A (en) 2010-07-01
AU760742B2 (en) 2003-05-22
AU9579698A (en) 1999-04-12
JP4563577B2 (en) 2010-10-13

Similar Documents

Publication Publication Date Title
CA2304342A1 (en) Method and system for transient key digital time stamps
EP0802654A3 (en) Enciphering method, deciphering method and certifying method
WO2003015370A3 (en) Data certification method and apparatus
EP0859488A3 (en) Method and apparatus for authenticating electronic documents
EP0998080A3 (en) Method for securing over-the-air communication in a wireless system
AU2001263173A1 (en) Method and apparatus for self-authenticating digital records
EP0781003A3 (en) Generation of cryptographic signatures using hash keys
CA2232170A1 (en) Document authentication system and method
AU2724700A (en) Protecting information in a system
WO2005065358A3 (en) E-mail certification service
NZ306846A (en) Digital signing method using partial signatures
CA2278670A1 (en) Encryption and decryption method and apparatus
EP0898216A3 (en) Method for securely communicating remote control commands in a computer network
EP0781004A3 (en) Message authorization system for authorizing message for electronic document
EP0880115A3 (en) Encryption communication system for generating passwords on the basis of start information on both parties of communications
EP0856968A3 (en) Encryption key processing system to be incorporated into data recovery system or key setting system for generating encryption key
CA2253102A1 (en) Method of and system for processing electronic document and recording medium for recording processing program
CA2237678A1 (en) Secure flexible electronic submission acceptance system
WO2000022496A3 (en) System and method of sending and receiving secure data using anonymous keys
WO1998054864A3 (en) Auto-recoverable auto-certifiable cryptosystems
JP3485221B2 (en) Computer system authentication method
AU5244599A (en) Apparatus and method for an authenticated electronic userid
DE60002754D1 (en) IMPLEMENTATION OF OBJECT SECURITY
JP4647918B2 (en) Time stamp method
EP0918274A3 (en) System and method for securing and validating data using signatures, encryption, and feedback

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed