Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
325 words
A cipher-key distribution system for distributing a cipher key for use in cipher communication by a first communicating party with a second communicating party, provided with: a common file for storing public information in a position indicated by receiving party identifying information, and first and second subsystems, wherein: said first subsystem comprises: reading means for reading said public information out of said common file; random number generating means for generating random numbers; first cipher-key generating means for generating a cipher key based on a constant, said receiving party identifying information, a random number generated by said random number generating means and the public information read out by said reading means; first secret information holding means for holding a first secret information of said first communicating party using said first subsystem, said first secret information not accessible to said second communicating party; key distributing code generating means for generating a key distributing code based on said constant, said random number and the first secret information given from said first secret information holding means; and transmitting means for transmitting the key distributing code generated by the key distributing code generating means and information for identifying the first communicating party, and said second subsystem comprises: receiving means for receiving the key distributing code and the information for identifying the first communicating party from said transmitting means of the first subsystem; constant holding means for holding the constant; second secret information holding means for holding the second secret information of said second communicating party using said second subsystem, said second secret information accessible only to said second communicating party; and second cipher-key generating means for generating a cipher key, which is identical with the cipher-key generated by said first cipher-key generating means, based on the key distributing code and information for identifying the first communicating party from said receiving means, the constant from said constant holding means and the second secret information from said second secret information holding means.
Claim 2
Dependent Claim
325 words
A cipher-key distribution system for distributing a cipher key for use in cipher communication by a first communicating party with a second communicating party, provided with: a common file for storing public information in a position indicated by receiving party identifying information, and first and second subsystems, wherein: said first subsystem comprises: reading means for reading said public information out of said common file; random number generating means for generating random numbers; first cipher-key generating means for generating a cipher key based on a constant, said receiving party identifying information, a random number generated by said random number generating means and the public information read out by said reading means; first secret information holding means for holding a first secret information of said first communicating party using said first subsystem, said first secret information not accessible to said second communicating party; key distributing code generating means for generating a key distributing code based on said constant, said random number and the first secret information given from said first secret information holding means; and transmitting means for transmitting the key distributing code generated by the key distributing code generating means and information for identifying the first communicating party, and said second subsystem comprises: receiving means for receiving the key distributing code and the information for identifying the first communicating party from said transmitting means of the first subsystem; constant holding means for holding the constant; second secret information holding means for holding the second secret information of said second communicating party using said second subsystem, said second secret information accessible only to said second communicating party; and second cipher-key generating means for generating a cipher key, which is identical with the cipher-key generated by said first cipher-key generating means, based on the key distributing code and information for identifying the first communicating party from said receiving means, the constant from said constant holding means and the second secret information from said second secret information holding means.
Claim 3
Dependent Claim
290 words
A cipher-key distribution system for distributing a cipher key for use in cipher communication by a first communicating party with a second communicating party, provided with: common file means for storing public information in a position indicated by receiving party identifying information, and first and second subsystems, wherein: said first subsystem comprises: first reading means for reading said public information out of said common file means; first secret information holding means for holding a first secret information of said first communication party using said first subsystem said first secret information not accessible to said second communicating party; first cipher-key generating means for generating a cipher key based on a constant, receiving party identifying information, the public information read out by said first reading means and the first secret information from said first secret information holding means; and transmitting means for transmitting information for identifying the first communicating party using this subsystem, and said second subsystem comprises: receiving means for receiving the information for identifying the first communicating party given from said transmitting means; second reading means for reading said public information out of said common file means; constant holding means for holding the constant; second secret information holding means for holding the second secret information of said second communicating party using said second subsystem said second secret information accessible only to said second communicating party; and second cipher-key generating means for generating a cipher key, which is identical with the cipher-key generated by said first cipher-key generating means, based on the constant from said constant holding means, the second secret information from said second secret information holding means, the public information given from said second reading means, and said information for identifying the first communicating party from said receiving means.
Claim 4
Dependent Claim
290 words
A cipher-key distribution system for distributing a cipher key for use in cipher communication by a first communicating party with a second communicating party, provided with: common file means for storing public information in a position indicated by receiving party identifying information, and first and second subsystems, wherein: said first subsystem comprises: first reading means for reading said public information out of said common file means; first secret information holding means for holding a first secret information of said first communication party using said first subsystem said first secret information not accessible to said second communicating party; first cipher-key generating means for generating a cipher key based on a constant, receiving party identifying information, the public information read out by said first reading means and the first secret information from said first secret information holding means; and transmitting means for transmitting information for identifying the first communicating party using this subsystem, and said second subsystem comprises: receiving means for receiving the information for identifying the first communicating party given from said transmitting means; second reading means for reading said public information out of said common file means; constant holding means for holding the constant; second secret information holding means for holding the second secret information of said second communicating party using said second subsystem said second secret information accessible only to said second communicating party; and second cipher-key generating means for generating a cipher key, which is identical with the cipher-key generated by said first cipher-key generating means, based on the constant from said constant holding means, the second secret information from said second secret information holding means, the public information given from said second reading means, and said information for identifying the first communicating party from said receiving means.
Claim 5
Dependent Claim
50 words
The cipher-key distribution system for distributing a cipher key for use in cipher communication by a first communicating party with a second communicating party, as claimed in claim 1, wherein the first subsystem further has a personal file for storing part of the public information stored in the common file.
Claim 6
Dependent Claim
51 words
The cipher-key distribution system for distributing a cipher key for use in cipher communication by a first communicating party with a second communicating party, as claimed in claims 1, 2 or 3, wherein the first subsystem further has verifying means for verifying the public information read out of the common file.
Claim 7
Dependent Claim
48 words
The cipher-key distribution system for distributing a cipher key for use in cipher communication by a first communicating party with a second communicating party, as claimed in claims 1 or 3, wherein the second subsystem further has verifying means for verifying the information received from said first subsystem.