Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
313 words
A method for electronic transaction, by which a first transacting party A and a second transacting party B exchange their digital signatures concerning a contract document M through terminal devices connected through a communication line, the method including the steps of: a step of transmitting said contract document M from one of a first terminal device operated by said first transacting party A to a second terminal device operated by the second transacting party B to the other; a step of transmitting to said first terminal device by said second transacting party B a preliminary digital signature obtained by coding first data including an identifier IDA of the first transacting party A, an identifier IDB of the second transacting party B, a data identifier indicating that the first data is the preliminary digital signature by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device and a hash total h(M) obtained by transforming said contract document M by using said predetermined hash function; a step of transmitting by said first transacting party A a formal digital signature obtained by coding second data including a hash total h(M) obtained by transforming said contract document M by using said predetermined hash function, transmitting an identifier IDA of the first transacting party A, an identifier IDB of the second transacting party B and a data identifier indicating that the second data is a formal digital signature by the public key cryptosystem using the secret key of the first transacting party A from said first terminal device to said second terminal device; and a step of transmitting by said second transacting party B a formal digital signature obtained by coding said second data by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device to said first terminal device.
Claim 2
Independent Claim
313 words
A method for electronic transaction, by which a first transacting party A and a second transacting party B exchange their digital signatures concerning a contract document M through terminal devices connected through a communication line, the method including the steps of: a step of transmitting said contract document M from one of a first terminal device operated by said first transacting party A to a second terminal device operated by the second transacting party B to the other; a step of transmitting to said first terminal device by said second transacting party B a preliminary digital signature obtained by coding first data including an identifier IDA of the first transacting party A, an identifier IDB of the second transacting party B, a data identifier indicating that the first data is the preliminary digital signature by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device and a hash total h(M) obtained by transforming said contract document M by using said predetermined hash function; a step of transmitting by said first transacting party A a formal digital signature obtained by coding second data including a hash total h(M) obtained by transforming said contract document M by using said predetermined hash function, transmitting an identifier IDA of the first transacting party A, an identifier IDB of the second transacting party B and a data identifier indicating that the second data is a formal digital signature by the public key cryptosystem using the secret key of the first transacting party A from said first terminal device to said second terminal device; and a step of transmitting by said second transacting party B a formal digital signature obtained by coding said second data by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device to said first terminal device.
Claim 3
Dependent Claim
99 words
A method for electronic transaction according to claim 1, further comprising: a step of decoding preliminary digital signature transmitted by said second terminal device in said second step by using the public key corresponding to the second transacting party B by means of said first terminal device; and a step of judging by means of said first terminal device whether the data obtained by said decoding includes the same hash total h(M) as that obtained by transforming said contract document M by using said predetermined hash function or not, said third step being executed after said step for judging.
Claim 4
Dependent Claim
52 words
A method for electronic transaction according to claim 1, wherein said second terminal device executes said second step, in the case where the second transacting party B inputs a signal indicating that it agrees with the content of the contract document M transmitted from said first terminal device in said first step.
Claim 5
Dependent Claim
101 words
A method for electronic transaction according to claim 1, further comprising: a step of decoding said formal digital signature of said first transacting party A transmitted from said first terminal device in said third step by using the public key corresponding to said first transacting party A by means of said second terminal device; and a step of judging by means of said second terminal device whether the data obtained by said decoding are in accordance with said second data coded by said second terminal device in said third step or not, said fourth step being executed after said judging step.
Claim 6
Dependent Claim
229 words
A digital signature exchange method, by which two transacting parties exchange their digital signatures concerning a contract document M through terminal devices connected through a communication line, comprising: a first step of transmitting by one of said transacting parties a preliminary digital signature obtained by coding first data including a hash total h(M) obtained by transforming said contract document M by using a predetermined hash function and a data identifier indicating that the first data is a preliminary digital signature by the public key cryptosystem using said secret key of said one transacting party from first one of said terminal devices operated by said one transacting party to second one of said terminal devices operated by the other of said transacting parties; a second step of transmitting by said other transacting party a formal digital signature obtained by coding second data including said hash total h(M) and a data identifier indicating that the second data is a formal digital signature by the public key cryptosystem using the secret key of the other transacting party from said second terminal device to said first terminal device; and a third step of transmitting by said one transacting party a formal digital signature obtained by coding said second data by the public key cryptosystem using said secret key of said one transacting party from said first terminal device to said second terminal device.
Claim 7
Dependent Claim
229 words
A digital signature exchange method, by which two transacting parties exchange their digital signatures concerning a contract document M through terminal devices connected through a communication line, comprising: a first step of transmitting by one of said transacting parties a preliminary digital signature obtained by coding first data including a hash total h(M) obtained by transforming said contract document M by using a predetermined hash function and a data identifier indicating that the first data is a preliminary digital signature by the public key cryptosystem using said secret key of said one transacting party from first one of said terminal devices operated by said one transacting party to second one of said terminal devices operated by the other of said transacting parties; a second step of transmitting by said other transacting party a formal digital signature obtained by coding second data including said hash total h(M) and a data identifier indicating that the second data is a formal digital signature by the public key cryptosystem using the secret key of the other transacting party from said second terminal device to said first terminal device; and a third step of transmitting by said one transacting party a formal digital signature obtained by coding said second data by the public key cryptosystem using said secret key of said one transacting party from said first terminal device to said second terminal device.
Claim 8
Dependent Claim
38 words
A digital signature exchange method according to claim 5, wherein both said first data enciphered in said first step and said second data enciphered in said second and third steps include said identifiers of said two transacting parties.
Claim 9
Dependent Claim
315 words
An electronic transaction method, by which a plurality of transacting parties exchange their digital signatures concerning contract information M with each other through terminal devices connected through a communication network and in the case where a trouble takes place, they request a mediation to a mediation means connected to said communication network; comprising: a first step of transmitting by a first transacting party first digital signature data indicating a preliminary agreement of said first transacting party concerning said contract information M from a first terminal device operated by said first transacting party to a second terminal device operated by a second transacting party; a second step of examining said first digital signature data received from said first terminal device by means of a second terminal device; a third step of transmitting second digital signature data indicating a formal agreement of said second transacting party concerning said contract information M from said second terminal device to said first terminal device; a fourth step of examining said second digital signature data received from said second terminal device by means of said first terminal device; a fifth step of transmitting third digital signature data indicating said formal agreement of said first transacting party concerning said contract information M from said first terminal device to said second terminal device; and a sixth step of examining said third digital signature data received from said first terminal device by means of said second terminal device, wherein said first, second and third digital signature data are obtained by coding data including a hash total h(M) obtained by transforming said contract information M by using the same hash function, said identifier of said second transacting party, said identifier of said second transacting party and a data identifier indicating that the data represent a preliminary signature or a formal signature by the public key cryptosystem using said first or second transacting party's secret key.
Claim 10
Dependent Claim
315 words
An electronic transaction method, by which a plurality of transacting parties exchange their digital signatures concerning contract information M with each other through terminal devices connected through a communication network and in the case where a trouble takes place, they request a mediation to a mediation means connected to said communication network; comprising: a first step of transmitting by a first transacting party first digital signature data indicating a preliminary agreement of said first transacting party concerning said contract information M from a first terminal device operated by said first transacting party to a second terminal device operated by a second transacting party; a second step of examining said first digital signature data received from said first terminal device by means of a second terminal device; a third step of transmitting second digital signature data indicating a formal agreement of said second transacting party concerning said contract information M from said second terminal device to said first terminal device; a fourth step of examining said second digital signature data received from said second terminal device by means of said first terminal device; a fifth step of transmitting third digital signature data indicating said formal agreement of said first transacting party concerning said contract information M from said first terminal device to said second terminal device; and a sixth step of examining said third digital signature data received from said first terminal device by means of said second terminal device, wherein said first, second and third digital signature data are obtained by coding data including a hash total h(M) obtained by transforming said contract information M by using the same hash function, said identifier of said second transacting party, said identifier of said second transacting party and a data identifier indicating that the data represent a preliminary signature or a formal signature by the public key cryptosystem using said first or second transacting party's secret key.
Claim 11
Dependent Claim
118 words
An electronic transaction method according to claim 7, further comprising: a step of transmitting the digital signature data, which each of the terminal devices receives from the terminal of the other transacting party, from the first and the second terminal device to said mediation means, when a trouble takes place concerning the electronic transaction; a step of examining by said mediation means the digital signature data, which said mediation means receives from said first and said second terminal device, in order to decide a result of the mediation according to a predetermined rule; and a step of transmitting a message indicating said result of the mediation from said mediation means to said first and the second terminal device.
Claim 12
Independent Claim
302 words
A method for electronic transaction, by which a first transacting party A and a second transacting party B exchange their digital signatures concerning a contract document M through first and second terminal devices connected through a communication line, said first terminal device being operated by said first transacting party A, and said second terminal device being operated by the second transacting party B the method including the steps of: a step of transmitting by said second transacting party B a preliminary digital signature obtained by coding first data including a hash total h(M) obtained by transforming said contract document M by using a predetermined hash function, an identifier IDA of the first transacting party A, an identifier IDB of the second transacting party B and a data identifier indicating that the first data is a preliminary digital signature by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device to said first terminal device; a step of transmitting by said first transacting party A a formal digital signature obtained by coding second data including a hash total h(M) obtained by transforming said contract document M by using said predetermined has function, and identifier IDA of the first transacting party A, and identifier IDB of the second transacting party B and a data identifier indicating that the second data is a formal digital signature by the public key cryptosystem using the secret key of the first transacting party A from said first terminal device to said second terminal device; and a step of transmitting by said second transacting party B a formal digital signature obtained by coding said data by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device to said first terminal device.
Claim 13
Independent Claim
302 words
A method for electronic transaction, by which a first transacting party A and a second transacting party B exchange their digital signatures concerning a contract document M through first and second terminal devices connected through a communication line, said first terminal device being operated by said first transacting party A, and said second terminal device being operated by the second transacting party B the method including the steps of: a step of transmitting by said second transacting party B a preliminary digital signature obtained by coding first data including a hash total h(M) obtained by transforming said contract document M by using a predetermined hash function, an identifier IDA of the first transacting party A, an identifier IDB of the second transacting party B and a data identifier indicating that the first data is a preliminary digital signature by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device to said first terminal device; a step of transmitting by said first transacting party A a formal digital signature obtained by coding second data including a hash total h(M) obtained by transforming said contract document M by using said predetermined has function, and identifier IDA of the first transacting party A, and identifier IDB of the second transacting party B and a data identifier indicating that the second data is a formal digital signature by the public key cryptosystem using the secret key of the first transacting party A from said first terminal device to said second terminal device; and a step of transmitting by said second transacting party B a formal digital signature obtained by coding said data by the public key cryptosystem using the secret key of the second transacting party B from said second terminal device to said first terminal device.