KEY DISTRIBUTION SYSTEM AND METHOD, KEY GENERATION APPARATUS, REPRESENTATIVE USER TERMINAL, SERVER APPARATUS, USER TERMINAL, AND PROGRAM
First Claim
1. A key distribution system comprising:
- a representative user terminal;
a server apparatus; and
an (n+1)-th user terminal;
the representative user terminal using a public key for the (n+1)-th user terminal and information for identifying the (n+1)-th user terminal in Certificate-less Encryption to encrypt key information with a predetermined encryption function in Certificate-less Encryption to obtain ciphertext, and sending the obtained ciphertext to the server apparatus;
the server apparatus sending the ciphertext to the (n+1)-th user terminal when the (n+1)-th user terminal is added; and
the (n+1)-th user terminal using a complete secret key for the (n+1)-th user terminal and the information for identifying the (n+1)-th user terminal in Certificate-less Encryption to decrypt the ciphertext with a predetermined decryption function in Certificate-less Encryption to obtain the key information.
1 Assignment
0 Petitions
Accused Products
Abstract
A key distribution system includes a representative user terminal 2p, a server apparatus 3, and an (n+1)-th user terminal 2n+1. The representative user terminal 2p uses a public key for the (n+1)-th user terminal 2n+1 and information for identifying the (n+1)-th user terminal 2n+1 to encrypt key information with a predetermined encryption function in Certificate-less Encryption to obtain ciphertext. The server apparatus 3 sends the ciphertext to the (n+1)-th user terminal 2n+1 when the (n+1)-th user terminal 2n+1 is added. The (n+1)-th user terminal 2n+1 uses a complete secret key for the (n+1)-th user terminal 2n+1 and the information for identifying the (n+1)-th user terminal 2n+1 to decrypt the ciphertext with a predetermined decryption function to obtain the key information.
-
Citations
6 Claims
-
1. A key distribution system comprising:
-
a representative user terminal; a server apparatus; and an (n+1)-th user terminal; the representative user terminal using a public key for the (n+1)-th user terminal and information for identifying the (n+1)-th user terminal in Certificate-less Encryption to encrypt key information with a predetermined encryption function in Certificate-less Encryption to obtain ciphertext, and sending the obtained ciphertext to the server apparatus; the server apparatus sending the ciphertext to the (n+1)-th user terminal when the (n+1)-th user terminal is added; and the (n+1)-th user terminal using a complete secret key for the (n+1)-th user terminal and the information for identifying the (n+1)-th user terminal in Certificate-less Encryption to decrypt the ciphertext with a predetermined decryption function in Certificate-less Encryption to obtain the key information. - View Dependent Claims (2, 3, 4, 6)
-
-
5. A key distribution method comprising:
-
a step in which a representative user terminal uses a public key for an (n+1)-th user terminal and information for identifying the (n+1)-th user terminal in Certificate-less Encryption to encrypt key information with a predetermined encryption function in Certificate-less Encryption to obtain ciphertext and sends the obtained ciphertext to a server apparatus; a step in which the server apparatus sends the ciphertext to the (n+1)-th user terminal when the (n+1)-th user terminal is added; and a step in which the (n+1)-th user terminal uses a complete secret key for the (n+1)-th user terminal and the information for identifying the (n+1)-th user terminal in Certificate-less Encryption to decrypt the ciphertext with a predetermined decryption function in Certificate-less Encryption to obtain the key information.
-
Specification