Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
181 words
A key distribution method comprising the following steps: (a) generating a first random number in a first system in use by a first converser; (b) generating first key distribution information in said first system by applying a predetermined first transformation to said first random number on the basis of first secret information; (c) transmitting said first key distribution information to a second system in use by a second converser via a communication channel; (d) receiving said first key distribution information in said second system; (e) generating a second random number in said second system; (f) generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of second secret information; (g) transmitting said second key distribution information to said first system via said communication channel; (h) receiving said second key distribution information in said first system; and (i) generating an enciphering key in said first system by applying a predetermined second transformation to said second key distribution information on the basis of said first random number and identification information of said second converser.
Claim 2
Dependent Claim
181 words
A key distribution method comprising the following steps: (a) generating a first random number in a first system in use by a first converser; (b) generating first key distribution information in said first system by applying a predetermined first transformation to said first random number on the basis of first secret information; (c) transmitting said first key distribution information to a second system in use by a second converser via a communication channel; (d) receiving said first key distribution information in said second system; (e) generating a second random number in said second system; (f) generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of second secret information; (g) transmitting said second key distribution information to said first system via said communication channel; (h) receiving said second key distribution information in said first system; and (i) generating an enciphering key in said first system by applying a predetermined second transformation to said second key distribution information on the basis of said first random number and identification information of said second converser.
Claim 3
Dependent Claim
39 words
A key distribution method as claimed in claim 1, in which said first system includes first data processing means for executing said steps (a), (b) and (i), and first communication processing means for executing said steps (c) and (h).
Claim 4
Dependent Claim
38 words
A key distribution method as claimed in claim 1, in which said second system includes second data processing means for executing said steps (e) and (f), and second communication processing means for executing said steps (d) and (g).
Claim 5
Dependent Claim
64 words
A key distribution method as recited in claim 1, wherein s is a respective one of said first and second random numbers, S is a respective one of said first and second information numbers, α and n are fixed numbers, x is a respective one of said first and second key distribution informations, and said first transformation is represented by x=S·α s (mod n).
Claim 6
Dependent Claim
338 words
A key distribution method comprising the following steps: (a) generating a first random number in a first system in use by a first converser; (b) generating first key distribution information in said first system by applying a predetermined first transformation to said first random number on the basis of public information and generating first identification information of said first converser by applying a predetermined second transformation to said first random number on the basis of first secret information; (c) transmitting said first key distribution information and said first identification information to a second system in use by a second converser via a communication channel; (d) receiving said first key distribution information and said first identification information in said second system; (e) examining whether or not the result obtained by applying a predetermined third transformation to said first key distribution information to determine whether said first identification information satisfies a predetermined first condition and, if it does not satisfy, suspending key distribution processing; (f) generating a second random number if said first condition is satisfied at said step (e); (g) generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of said public information, and generating second identification information of said second converser by applying said predetermined second transformation to said second random number on the basis of second secret information; (h) transmitting said second key distribution information and said second identification information to said first system via said communication channel; and (i) receiving said transmitted information and examining in said first system whether or not the result obtained by applying said predetermined third transformation to said second key distribution information on the basis of said second identification information satisfies a predetermined second condition and, if the result does not satisfy said second condition, suspending said key distribution processing or, if it satisfies said second condition, generating said enciphering key by applying a predetermined fourth transformation to said first random number on the basis of said second key distribution information.
Claim 7
Dependent Claim
338 words
A key distribution method comprising the following steps: (a) generating a first random number in a first system in use by a first converser; (b) generating first key distribution information in said first system by applying a predetermined first transformation to said first random number on the basis of public information and generating first identification information of said first converser by applying a predetermined second transformation to said first random number on the basis of first secret information; (c) transmitting said first key distribution information and said first identification information to a second system in use by a second converser via a communication channel; (d) receiving said first key distribution information and said first identification information in said second system; (e) examining whether or not the result obtained by applying a predetermined third transformation to said first key distribution information to determine whether said first identification information satisfies a predetermined first condition and, if it does not satisfy, suspending key distribution processing; (f) generating a second random number if said first condition is satisfied at said step (e); (g) generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of said public information, and generating second identification information of said second converser by applying said predetermined second transformation to said second random number on the basis of second secret information; (h) transmitting said second key distribution information and said second identification information to said first system via said communication channel; and (i) receiving said transmitted information and examining in said first system whether or not the result obtained by applying said predetermined third transformation to said second key distribution information on the basis of said second identification information satisfies a predetermined second condition and, if the result does not satisfy said second condition, suspending said key distribution processing or, if it satisfies said second condition, generating said enciphering key by applying a predetermined fourth transformation to said first random number on the basis of said second key distribution information.
Claim 8
Dependent Claim
37 words
A key distribution method as claimed in claim 5, in which said first system includes first data processing means for executing said steps (a), (b), and (i), and first communication processing means for executing said step (c).
Claim 9
Dependent Claim
39 words
A key distribution method as claimed in claim 5, in which said second system includes second data processing means for executing said steps (e), (f) and (g), and second communication processing means for executing said steps (d) and (h).
Claim 10
Dependent Claim
89 words
A key distribution method as claimed in claim 5, wherein s is a respective one of said first and second random numbers, x is a respective one of said first and second key distribution informations, y is a respective one of said first and second identification informations, S is a respective one of said first and second secret information, said public information comprises numbers e, c, α and n, said first transformation is represented by x=α.sup.er (mod n) and said second transformation is represented by y=S α.sup.cr (mod n).
Claim 11
Dependent Claim
227 words
A key distribution system comprising a first system in use by a first converser and a second system in use by a second converser connected by a communication channel wherein said first and second systems comprise: (a) means in said first system for generating a first random number; (b) means in said first system for generating first key distribution information by applying a predetermined first transformation to said first random number on the basis of first secret information; (c) means in said first system for transmitting said first key distribution information to said second system via said communication channel; (d) means in said second system for receiving said first key distribution information; (e) means in said second system for generating a second random number; (f) means in said second system for generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of second secret information; (g) means in said second system for transmitting said second key distribution information to said first system via said communication channel; (h) means in said first system for receiving said second key distribution information; and (i) means in said first system for generating an enciphering key by applying a predetermined second transformation to said second key distribution information on the basis of said first random number and identification information of said second converser.
Claim 12
Dependent Claim
227 words
A key distribution system comprising a first system in use by a first converser and a second system in use by a second converser connected by a communication channel wherein said first and second systems comprise: (a) means in said first system for generating a first random number; (b) means in said first system for generating first key distribution information by applying a predetermined first transformation to said first random number on the basis of first secret information; (c) means in said first system for transmitting said first key distribution information to said second system via said communication channel; (d) means in said second system for receiving said first key distribution information; (e) means in said second system for generating a second random number; (f) means in said second system for generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of second secret information; (g) means in said second system for transmitting said second key distribution information to said first system via said communication channel; (h) means in said first system for receiving said second key distribution information; and (i) means in said first system for generating an enciphering key by applying a predetermined second transformation to said second key distribution information on the basis of said first random number and identification information of said second converser.
Claim 13
Dependent Claim
89 words
A key distribution system as claimed in claim 9, wherein s is a respective one of said first and second random numbers, x is a respective one of said first and second key distribution informations, y is a respective one of said first and second identification informations, S is a respective one of said first and second secret information, said public information comprises numbers e, c, α and n, said first transformation is represented by x=α.sup.er (mod n) and said second transformation is represented by y=S α.sup.cr (mod n).
Claim 14
Dependent Claim
392 words
A key distribution system comprising a first system in use by a first converser and a second system in use by a second converser connected by a communication channel wherein said first and second systems comprise: (a) means in said first system for generating a first random number; (b) means in said first system for generating first key distribution information by applying a predetermined first transformation to said first random number on the basis of public information and generating first identification information of said first converser by applying a predetermined second transformation to said first random number on the basis of first secret information; (c) means in said first system for transmitting said first key distribution information and said first identification information to said second system via said communication channel; (d) means in said second system for receiving said first key distribution information and said first identification information; (e) means in said second system for examining whether or not the result obtained by applying a predetermined third transformation to said first key distribution information to determine whether said first identification information satisfies a predetermined first condition and, if it does not satisfy, suspending key distribution processing; (f) means in said second system for generating a second random number if said first condition is satisfied by said examining means; (g) means in said second system for generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of said public information, and generating second identification information of said second converser by applying said predetermined second transformation to said second random number on the basis of second secret information; (h) means in said second system for transmitting said second key distribution information and said second identification information to said first system via said communication channel; and (i) means in said first system for receiving said transmitted information and examining whether or not the result obtained by applying said predetermined third transformation to said second key distribution information on the basis of said second identification information satisfies a predetermined second condition and, if the result does not satisfy said second condition, suspending said key distribution processing or, if it satisfies said second condition, generating said enciphering key by applying a predetermined fourth transformation to said first random number on the basis of said second key distribution information.
Claim 15
Dependent Claim
392 words
A key distribution system comprising a first system in use by a first converser and a second system in use by a second converser connected by a communication channel wherein said first and second systems comprise: (a) means in said first system for generating a first random number; (b) means in said first system for generating first key distribution information by applying a predetermined first transformation to said first random number on the basis of public information and generating first identification information of said first converser by applying a predetermined second transformation to said first random number on the basis of first secret information; (c) means in said first system for transmitting said first key distribution information and said first identification information to said second system via said communication channel; (d) means in said second system for receiving said first key distribution information and said first identification information; (e) means in said second system for examining whether or not the result obtained by applying a predetermined third transformation to said first key distribution information to determine whether said first identification information satisfies a predetermined first condition and, if it does not satisfy, suspending key distribution processing; (f) means in said second system for generating a second random number if said first condition is satisfied by said examining means; (g) means in said second system for generating second key distribution information by applying said predetermined first transformation to said second random number on the basis of said public information, and generating second identification information of said second converser by applying said predetermined second transformation to said second random number on the basis of second secret information; (h) means in said second system for transmitting said second key distribution information and said second identification information to said first system via said communication channel; and (i) means in said first system for receiving said transmitted information and examining whether or not the result obtained by applying said predetermined third transformation to said second key distribution information on the basis of said second identification information satisfies a predetermined second condition and, if the result does not satisfy said second condition, suspending said key distribution processing or, if it satisfies said second condition, generating said enciphering key by applying a predetermined fourth transformation to said first random number on the basis of said second key distribution information.
Claim 16
Dependent Claim
89 words
A key distribution system as claimed in claim 11, wherein s is a respective one of said first and second random numbers, x is a respective one of said first and second key distribution informations, y is a respective one of said first and second identification informations, S is a respective one of said first and second secret information, said public information comprises numbers e, c, α and n, said first transformation is represented by x=α.sup.er (mod n) and said second transformation is represented by y=S α.sup.cr (mod n).