Electronic shopping method, electronic shopping system and document authenticating method relating thereto
First Claim
1. A document authenticating method of authenticating an electronic document for use in an electronic shopping system comprising a user site, a retail store site, and a financial institution site on a communication network, said method comprising the steps of:
- producing said electronic document indicating a written order from the user site for transmission via said communication network, said electronic document containing information relating to a purchase instruction for at least one product and information relating to a payment instruction of said at least one product;
authenticating at least said information relating to the purchase instruction of said at least one product received from said communication network at the retail store site by a first authenticator; and
authenticating said information relating to the payment instruction of said at least one product received from said communication network at the financial institution site by a second authenticator, wherein said information relating to the purchase instruction of said at least one product is concealed from the financial institution site.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic shopping method is provided by both an apparatus 10 and an apparatus 30 to hold a key K(A, C) in common, and both the apparatus 30 and an apparatus 40 to hold a key K(B, C) in common. The apparatus 10 transmits a cipher text C1 which is obtained by enciphering a written order P of the products to be purchased using a key K, a cipher text C2 which is obtained by enciphering the key K using the key K(A, C), and authentication information C3 relating to a part P2 of the written order P to the apparatus 30 and the like. The apparatus 40 deciphers the key K on the basis of the cipher text C2, transmits a cipher text C4 which is obtained by enciphering the key K using the key K(B, C) to the apparatus 30. The apparatus 30 deciphers the key K on the basis of the cipher text C4, deciphers the written order P on the basis of the cipher text C1, authenticates the part P2 by referring the authentication information C3, and transmits a fifth cipher text C5 which is obtained by enciphering the authentication information C3 and the part P2 using the key K(B, C) to the apparatus 40. The apparatus 40 deciphers the part P2, and authenticates the part P2 by referring to the authentication information C3.
110 Citations
21 Claims
-
1. A document authenticating method of authenticating an electronic document for use in an electronic shopping system comprising a user site, a retail store site, and a financial institution site on a communication network, said method comprising the steps of:
-
producing said electronic document indicating a written order from the user site for transmission via said communication network, said electronic document containing information relating to a purchase instruction for at least one product and information relating to a payment instruction of said at least one product; authenticating at least said information relating to the purchase instruction of said at least one product received from said communication network at the retail store site by a first authenticator; and authenticating said information relating to the payment instruction of said at least one product received from said communication network at the financial institution site by a second authenticator, wherein said information relating to the purchase instruction of said at least one product is concealed from the financial institution site. - View Dependent Claims (2)
-
-
3. A document authenticating system, comprising:
-
a document producer which produces a document containing first and second parts, which uses a hash value operated by a one way function on the document to determine a digital signature for, the first and second parts of the document, and which transmits the digital signature and the document over a communication network; a first document authenticator which authenticates a content of the first part of the document by verifying the digital signature received from said communication network; and a second document authenticator which authenticates a content of the second part of the document by verifying the digital signal using the hash value received from said communication network. - View Dependent Claims (4, 5)
-
-
6. A document authenticating method for use in an electronic shopping system comprising a user site, a retail store site, and a financial institution site connected to a communication network, said method comprising the steps of:
-
producing, at the user site for transmission via said communication network, a document containing first and second parts, calculating a hash value for the document containing said first and second parts using a one way hash function, and determining a digital signature for the hash value; authenticating, at the retail store site, a content of the first part of the document by verifying the digital signature received from said communication network; and authenticating, at the financial institution site, a content of the second part of the document by verifying the digital signal using the hash value received from said communication network. - View Dependent Claims (7, 8)
-
-
9. An electronic shopping system, comprising:
-
a first apparatus, located at a user site, for producing an electronic document containing first and second parts, calculating a hash value for the document containing said first and second parts using a one way hash function for determining a digital signature, and transmitting the digital signature and the document via a first communication link, a second apparatus, located at a retail store site, for authenticating a content of the first part of the document by verifying the digital signature received from said first communication link, and for supplying the digital signature, the hash value, and the second part of the document via a second communication link; and a third apparatus, located at a financial institution site, for authenticating a content of the second part of the document by verifying the digital signature using the hash value received from said second communication network. - View Dependent Claims (10, 11)
-
-
12. A document authenticating method for use in an electronic shopping system, said method comprising the steps of:
-
receiving, at a retail store site, an electronic written order containing first and second parts and a digital signature for the first and second parts of the written order produced from a user site via a first communication link, said digital signature being determined based on a hash value for the written order containing the first and second parts using a one way hash function; authenticating, at said retail store site, a content of the first part of the written order by verifying the digital signature received from said user site via said first communication link, and supplying the digital signature, the hash value, and the second part of the written order via a second communication link; and authenticating, at a financial institution site, a content of the second part of the written order by verifying the digital signature using the hash value received from said retail store site via said second communication link. - View Dependent Claims (13, 14)
-
-
15. A document authenticating method of authenticating content of a payment instruction by a financial institution, comprising the steps of:
-
producing an order instruction and a payment instruction by a user and determining a digital signature for both instructions; and operating a one way function on the order instruction to obtain a hash value and receiving the payment instruction to verify the digital signature using said hash value.
-
-
16. A document signature method, comprising:
-
producing an electronic document containing first and second parts; calculating a hash value for the document containing said first and second parts using a one way hash function; determining a digital signature for the document using said hash value; and transmitting the document containing said first and second parts, the digital signature and the hash value over a communication network for subsequent authentication of different parts of the document by different sites based on the digital signature and the hash value. - View Dependent Claims (17)
-
-
18. A document signature system, comprising:
-
a smart card unit which receives an insertion of a smart card; a document producer which produces an electronic document containing first and second parts; a hash calculator which calculates a hash value for the document containing said first and second parts using a one way hash function, and which enables said smart card to generate a digital signature for the document using said hash value; and a communication unit which transmits the document containing said first and second parts, the digital signature, and the hash value over a communication network for subsequent document authentication without clarifying a content of the second part of the document. - View Dependent Claims (19)
-
-
20. An authentication requesting method, comprising the steps of:
-
producing an electronic document containing first and second parts; calculating a hash value for the document containing said first and second parts using a one way hash function; determining a digital signature for the document using said hash value; and transferring the document containing said first and second parts, the digital signature, and the hash value, via a communication network, for subsequent document authentication without clarifying a content of the second part of the document. - View Dependent Claims (21)
-
Specification