Communication apparatus, digital signature issuance method and apparatus, and digital signature transmission method
First Claim
Patent Images
1. A communication apparatus comprising:
- generation means for generating data; and
communication means for sending the generated data to a digital signature issuance apparatus, wherein said communication means receives a digital signature issued by the digital signature issuance apparatus for the generated data and an address used by said communication means and sends the issued digital signature to a communication partner.
1 Assignment
0 Petitions
Accused Products
Abstract
An initiator shares y_ir with a responder, calculates HASH_I on the basis of y_ir, and sends HASH_I to an IKE proxy server. The initiator receives a digital signature SIG_S generated for HASH_I and the address of the initiator from the IKE proxy server and sends the digital signature SIG_S to the responder.
-
Citations
14 Claims
-
1. A communication apparatus comprising:
-
generation means for generating data; and
communication means for sending the generated data to a digital signature issuance apparatus, wherein said communication means receives a digital signature issued by the digital signature issuance apparatus for the generated data and an address used by said communication means and sends the issued digital signature to a communication partner. - View Dependent Claims (2)
-
-
3. A digital signature issuance method comprising steps of:
-
executing server-aided computation to share secret data for encryption in response to a request from an apparatus; and
generating a digital signature for data generated by the apparatus and an address used by the apparatus and issuing the digital signature to the apparatus. - View Dependent Claims (4, 5, 6, 7, 11)
-
-
8. A digital signature issuance method comprising steps of:
-
receiving data from a second apparatus which executes cryptographic communication with a first apparatus;
generating, using a private key, a digital signature for the received data and an address used by the second apparatus; and
sending a certificate of a public key corresponding to the private key and the generated digital signature to the second apparatus.
-
-
9. A digital signature issuance apparatus which issues a digital signature to a second apparatus that executes cryptographic communication with a first apparatus, comprising
communication means for communicating with the second apparatus; - and
generation means for generating a digital signature for data received from the second apparatus and an address used by the second apparatus, using a private key, wherein said communication means sends a certificate of a public key corresponding to the private key, and the generated digital signature to the second apparatus.
- and
-
10. A transmission method for a communication apparatus to send a digital signature to a communication partner, comprising
sharing secret data with the communication partner; -
calculating a hash value on the basis of the secret data;
sending the hash value to a digital signature issuance apparatus;
receiving a digital signature generated for the hash value and an address of the communication apparatus from the digital signature issuance apparatus; and
sending the digital signature to the communication partner.
-
-
12. A digital signature issuance program comprising steps of:
-
executing server-aided computation to share secret data for encryption in response to a request from an apparatus; and
generating a digital signature for data generated by the apparatus and an address used by the apparatus and issuing the digital signature to the apparatus.
-
-
13. A digital signature issuance program comprising steps of:
-
receiving data from a second apparatus which executes cryptographic communication with a first apparatus;
generating, using a private key, a digital signature for the received data and an address used by the second apparatus; and
sending a certificate of a public key corresponding to the private key and the generated digital signature to the second apparatus.
-
-
14. A transmission program for a communication apparatus to send a digital signature of a communication partner, comprising
sharing secret data with the communication partner; -
calculating a hash value on the basis of the secret data;
sending the hash value to a digital signature issuance apparatus;
receiving a digital signature generated for the hash value and an address of the communication apparatus from the digital signature issuance apparatus; and
sending the digital signature to the communication partner.
-
Specification