Patent EP0214609A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0214609A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Electronic transaction method and system

Assignee: Hitachi Ltd
•
Filing: 1986-09-03
•
Granted: —
•
Expires: 2006-09-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic transaction in which in order to improve a reliability of message certification by digital signature and enable the use of the digital signature in a formal transaction in place of conventional signature or seal, the following procedures are implemented utilizing the fact that, in a public key cryptograph system represented by an RSA system, a first encoded message derived by encoding a first decoded message by using a public key of a first transacting party is equal to a second encoded message derived by encoding a second decoded message by using a public key of a second transacting party: a) Check sender/receiver; b) Add content certification function c) Double check the person by the possession of a secret key and the response by a terminal; d) Add a time limit to an effective period of an electronic seal; e) Add a grace period to the electronic seal; and f) Send back a tally impression from the receiver to the sender.

Inventors

  • 👤 Kazuo Takaragi
  • 👤 Ryoichi Sasaki
  • 👤 Takayoshi Shiraishi
  • 👤 Nobuhiro Kurashiki

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 16:59
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/02; G06Q20/38; G06Q20/382; G06Q20/3823; G06Q20/3825; G06Q20/389; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1016; H; H04; H04L; H04L9/00; H04L9/32; H04L9/3247; H04L9/3249; H04L9/3263; H04L2209/00; H04L2209/30; H04L2209/56

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 198 words
An electronic transaction system for electronically transacting between first and second transacting party units (404, 407) by replacing a document with a computer message comprising: an intermediation unit (406) intervening between said first and second transacting party units and including means for publicly displaying data; display means in said intermediation unit for displaying a first decoded message derived by decoding a certificate data by the first transacting party by using a secret key of the first-transacting party, and a second decoded message derived by decoding said certificate data by the second transacting party by using a secret key of the second transacting party; and means for allowing to determine whether the transacting parties are said first and second transacting parties who have their own secret keys, by a party having a public key of the parties in response to display data on said display means of the intermediation unit based on the fact that a first encoded message derived by encoding the first decoded message by using the public key of the first transacting party coincides with a second encoded message derived by encoding the second decoded message by using the public key of the second transacting party.
Claim 2
Dependent Claim 198 words
An electronic transaction system for electronically transacting between first and second transacting party units (404, 407) by replacing a document with a computer message comprising: an intermediation unit (406) intervening between said first and second transacting party units and including means for publicly displaying data; display means in said intermediation unit for displaying a first decoded message derived by decoding a certificate data by the first transacting party by using a secret key of the first-transacting party, and a second decoded message derived by decoding said certificate data by the second transacting party by using a secret key of the second transacting party; and means for allowing to determine whether the transacting parties are said first and second transacting parties who have their own secret keys, by a party having a public key of the parties in response to display data on said display means of the intermediation unit based on the fact that a first encoded message derived by encoding the first decoded message by using the public key of the first transacting party coincides with a second encoded message derived by encoding the second decoded message by using the public key of the second transacting party.
Claim 3
Dependent Claim 138 words
An electronic transaction system according to Claim 1 wherein said intermediation unit includes said means for publicly displaying data as well as a third secret key and data recording means, stores therein said first and second decoded messages, receives transaction data each time the first or second transacting party sends the transaction data, data-compression-encodes a data prepared by arranging the first or second decoded message and the transaction data by using the third secret key, records and publicly displays the encoded result, data-compression-encodes the original communication message which the first or second transacting party possesses by using the third secret key based on the fact that any change of the original data affects to the result of the data compression encoding, compares the encoded result with the recorded data-compression-encoded result to certify the content of the transaction data.
Claim 4
Dependent Claim 41 words
An electronic transaction system according to Claim 1 wherein the transaction is effective only when the transacting party has communicated with the other transacting party at least once and both transacting parties have used their own secret keys at least once.
Claim 5
Dependent Claim 234 words
An electronic transaction system for electronically transacting by replacing a document with a computer message, comprising: means for exchanging between a first transacting party and a second transacting party a first decoded message derived by decoding a certificate data by a first transacting party by a public key cryptograph system by using a secret key of the first transacting party and a second decoded message derived by decoding said certificate data by a second transacting party by using a secret key of the second transacting party and keeping said first and second decoded messages; means for encoding the first decoded message by using the public key of the first transacting party by a third party having the public keys of the first and second transacting parties and encoding the second decoded message by using the public key of the second transacting party by the third party when one of the first and second transacting parties provides the first or second decoded message to the third party; and means for comparing the encoded results to determine whether the transacting parties are the first and second transacting parties having the secret keys based on the fact that the first encoded message derived by encoding the public key of the dirst transacting party and the second encoded message derived by encoding the second decoded message by using the public key of the second transacting party are equal.
Claim 6
Dependent Claim 234 words
An electronic transaction system for electronically transacting by replacing a document with a computer message, comprising: means for exchanging between a first transacting party and a second transacting party a first decoded message derived by decoding a certificate data by a first transacting party by a public key cryptograph system by using a secret key of the first transacting party and a second decoded message derived by decoding said certificate data by a second transacting party by using a secret key of the second transacting party and keeping said first and second decoded messages; means for encoding the first decoded message by using the public key of the first transacting party by a third party having the public keys of the first and second transacting parties and encoding the second decoded message by using the public key of the second transacting party by the third party when one of the first and second transacting parties provides the first or second decoded message to the third party; and means for comparing the encoded results to determine whether the transacting parties are the first and second transacting parties having the secret keys based on the fact that the first encoded message derived by encoding the public key of the dirst transacting party and the second encoded message derived by encoding the second decoded message by using the public key of the second transacting party are equal.
Claim 7
Dependent Claim 229 words
An electronic transaction system according to Claim 1 wherein the certificate data includes a third encoded message derived by encoding a predetermined first data message by a predetermined third cryptograph system by using the transaction message in the transaction as a cryptograph key and a second data message of a predetermined format, said third cryptograph system has such a characteristic that it is difficult to find a cryptograph key other than the first transaction message which results in an encoded result of the third encoded message for the given first data message, one of the first and second transacting parties provides the first and second decoded messages to a third party who has the public keys of the first and second transacting parties and knows a third cryptograph system, as well as the transaction message so that the third party encodes the first decoded message by using the public key of the first transacting party and encodes the second decoded message by using the public key of the second transacting party, it is determined that the encoded result matches with the original certificate data if both encoded results are equal, and it is determined that the transaction message matches with the originally prepared transaction message if the result derived by encoding the first data message by the third encoding system by using the transaction message as the cryptograph key.
Claim 8
Dependent Claim 80 words
A electronic transaction system according to Claim 1 wherein when the first and second decoded messages are exchanged between the first and second decoded messages, said intermediation unit includes a storage, and the first and second decoded messages are exchanged between the transacting parties through the intermediation unit and the intermediation unit stores the first and second decoded messages until both parties receive the decoded message of the other, check the contents thereof and second signals to the intermediation unit.
Claim 9
Dependent Claim 118 words
An electronic transaction system according to Claim 5 wherein the second data message included in the certificate data includes information representing an effective period of an electronic, seal in the transaction, the third encoding system has such a characteristic that it is very rare in probability that the same encoded result is obtained when different certificate data are given, and when one of the parties received a false decoded message or does not receive the decoded message from the other party within the effective period after he/she has sent the decoded message, he/she declares the termination of transaction to an authentication organization so that the invalidation of the decoded message he/she sent is assured by the authentication organization.
Claim 10
Dependent Claim 59 words
An electronic transaction system for electronically transacting by replacing a document with electric information, characterized in that certificate data each including data representing the acceptance of a transaction message derived by modifying information representing transaction status for each transacting party and data representing a grace period for permitting opposition to the transaction are exchanged to proceed with the transaction.
Claim 11
Dependent Claim 59 words
An electronic transaction system for electronically transacting by replacing a document with electric information, characterized in that certificate data each including data representing the acceptance of a transaction message derived by modifying information representing transaction status for each transacting party and data representing a grace period for permitting opposition to the transaction are exchanged to proceed with the transaction.
Claim 12
Dependent Claim 52 words
An electronic transaction system according to Claim 8 wherein the modification of the transaction status information is made by an asymmetric key cryptograph system, one of the asymmetric key is secret, and information encoded by using the secret key is decoded by the other key. to identify and certify the transacting party.
Claim 13
Dependent Claim 81 words
An electronic transaction system according to Claim 8 wherein said grace period is determined by taking a time required to prepare and check the certificate data inherent to the transacting party into consideration, and invalidation of the certificate data issued by the transacting party is assured by an authentication organization by declaring the termination of the transaction to the authentication organization within the grace period when the transacting party has an opposition to the certificate data of the other transacting party.
Claim 14
Dependent Claim 174 words
An electronic transaction system for electronically transacting by replacing a document with electric information, comprising: means for predetermining a first certificate data preparation method for preparing certificate data indicating that a transaction message has been informally accepted, and a second certificate data preparation method different from said first certificate data preparation method for preparing certificate data indicating that the transaction message has been formally accepted; means for providing a first certificate data for the transaction message by the first certificate data preparation method by a first transacting party, and sending it to a second transacting party; means for providing a second certificate data for the transaction message by the second certificate data preparation method by a second transacting party after the reception of the first certificate data from the first transacting party; and means for providing a third certificate data for the transaction message by the second certificate data preparation method by the first transacting party after the reception of the second certificate data from the second transacting party to proceed with the transaction.
Claim 15
Dependent Claim 174 words
An electronic transaction system for electronically transacting by replacing a document with electric information, comprising: means for predetermining a first certificate data preparation method for preparing certificate data indicating that a transaction message has been informally accepted, and a second certificate data preparation method different from said first certificate data preparation method for preparing certificate data indicating that the transaction message has been formally accepted; means for providing a first certificate data for the transaction message by the first certificate data preparation method by a first transacting party, and sending it to a second transacting party; means for providing a second certificate data for the transaction message by the second certificate data preparation method by a second transacting party after the reception of the first certificate data from the first transacting party; and means for providing a third certificate data for the transaction message by the second certificate data preparation method by the first transacting party after the reception of the second certificate data from the second transacting party to proceed with the transaction.
Claim 16
Dependent Claim 75 words
An electronic transaction system according to Claim 11 wherein said first certificate data preparation method uses a predetermined public key cryptograph system, encodes first transaction status data representing tansaction status by a secret key to prepare the certificate data, and said second certificate data preparation method uses a predetermined public key cryptograph system and encodes second transaction status data different from said first transaction status data by a secret key to prepare the certificate data.
Claim 17
Dependent Claim 60 words
An electronic transaction system according to Claim 11 wherein said first transaction status data includes a first compression-encoded message derived by compression-encoding the transaction message by a first compression encoding method, and said second transaction data includes a second compression-encoded message derived by compression-encoding the transaction message by a second compression encoding method other than the first compression encoding method.
Claim 18
Dependent Claim 192 words
An electronic transaction method for electronically transacting between first and second transacting party units by replacing a deocument with a computer message comprising the steps of: providing an intermediation unit intervening between said first and second transacting party units and including means for publicly displaying data; displaying on said intermediation unit for a first decoded message derived by decoding a certificate data by the first transacting party by using a secret key of the first transacting party, and a second decoded message derived by decoding said certificate data by the second transacting party by using a secret key of the second transacting party; and determining whether the transacting parties are said first and second transacting parties who have their own secret keys, by a third party having a public key of the parties by referring to the display on said intermediation unit based on the fact that a first encloded message derived by encoding the first decoded message by using the public key of the first transacting party and a second encoded message derived by encoding the second decoded message by using the public key of the second transacting party are equal.
Claim 19
Dependent Claim 192 words
An electronic transaction method for electronically transacting between first and second transacting party units by replacing a deocument with a computer message comprising the steps of: providing an intermediation unit intervening between said first and second transacting party units and including means for publicly displaying data; displaying on said intermediation unit for a first decoded message derived by decoding a certificate data by the first transacting party by using a secret key of the first transacting party, and a second decoded message derived by decoding said certificate data by the second transacting party by using a secret key of the second transacting party; and determining whether the transacting parties are said first and second transacting parties who have their own secret keys, by a third party having a public key of the parties by referring to the display on said intermediation unit based on the fact that a first encloded message derived by encoding the first decoded message by using the public key of the first transacting party and a second encoded message derived by encoding the second decoded message by using the public key of the second transacting party are equal.
Claim 20
Dependent Claim 231 words
An electronic transaction method for electronically transacting by replacing a document with a computer message, comprising the steps of: exchanging between a first transacting party and a second transacting party a first decoded message derived by decoding a certificate data by a first transacting party by a public key cryptograph system by using a secret key of the first transacting party and a second decoded message derived by decoding said certificate data by a second transacting party by using a secret key of the second transacting party and keeping said first and second decoded messages; encoding the first decoded message by using the public key of the first transacting party by a third party having the public keys of the first and second transacting parties and encoding the second decoded message by using the public key of the second transacting party by the third party when one of the first and second transacting parties provides the first or second decoded message to the third party; and comparing the encoded results to determine whether the transacting parties are the first and second transacting parties having the secret keys based on the fact that the first encoded message derived by encoding the public key of the first transacting party and the second encoded message derived by encoding the second decoded message by using the public key of the second transacting party are equal.
Claim 21
Dependent Claim 231 words
An electronic transaction method for electronically transacting by replacing a document with a computer message, comprising the steps of: exchanging between a first transacting party and a second transacting party a first decoded message derived by decoding a certificate data by a first transacting party by a public key cryptograph system by using a secret key of the first transacting party and a second decoded message derived by decoding said certificate data by a second transacting party by using a secret key of the second transacting party and keeping said first and second decoded messages; encoding the first decoded message by using the public key of the first transacting party by a third party having the public keys of the first and second transacting parties and encoding the second decoded message by using the public key of the second transacting party by the third party when one of the first and second transacting parties provides the first or second decoded message to the third party; and comparing the encoded results to determine whether the transacting parties are the first and second transacting parties having the secret keys based on the fact that the first encoded message derived by encoding the public key of the first transacting party and the second encoded message derived by encoding the second decoded message by using the public key of the second transacting party are equal.
Claim 22
Dependent Claim 171 words
An electronic transaction method for electronically transacting by replacing a document with electric information, comprising the steps of: predetermining a first certificate data production - scheme for producing certificate data indicating that a transaction message has been informally accepted, and a second certificate data production scheme different from said first certificate data production scheme for producing certificate data indicating that the transaction message has been formally accepted; providing a first certificate data for the transaction message by the first certificate data production - scheme by a first transacting party, and sending it to a second transacting party; providing a second certificate data for the transaction message by the second certificate data production scheme by a second transacting party after the reception of the first certificate data from the first transacting party; and providing a third certificate data for the transaction message by the second certificate data production scheme by the first transacting party after the reception of the second certificate data from the second transacting party to proceed with the transaction.
Claim 23
Dependent Claim 171 words
An electronic transaction method for electronically transacting by replacing a document with electric information, comprising the steps of: predetermining a first certificate data production - scheme for producing certificate data indicating that a transaction message has been informally accepted, and a second certificate data production scheme different from said first certificate data production scheme for producing certificate data indicating that the transaction message has been formally accepted; providing a first certificate data for the transaction message by the first certificate data production - scheme by a first transacting party, and sending it to a second transacting party; providing a second certificate data for the transaction message by the second certificate data production scheme by a second transacting party after the reception of the first certificate data from the first transacting party; and providing a third certificate data for the transaction message by the second certificate data production scheme by the first transacting party after the reception of the second certificate data from the second transacting party to proceed with the transaction.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag