Exclusive key sharing method

   
   

In a set-up phase, the base station formulates the secret key S and holds it in secret. The secret information Si which are obtained by dividing the secret key S are distributed in secret to respective terminals 1 to 5 by using cryptographic communication means. In a preparatory phase, the base station 0 broadcasts the preparatory information C1(=g.sup.k modp), the exclusive information C2(=y5.sup.k modp), the ciphertext C3(=M.times.K modp), and the particular terminal number 5 to all terminals. In a key sharing phase, the terminal 1 calculates a product of C1 (.lambda.(1, .LAMBDA.) modq) modp and C2 (.lambda.(5, .LAMBDA.) modq) modp by using the preparatory information C1 and the exclusive information C2 to obtain K and then calculates M, which are common data to the base station 0, by dividing the ciphertext C3 by K. The terminals 2 to 4 execute similar calculations. As a result, the terminals 1 to 4 can share mutually the common data M.

En una fase de la disposición, la estación baja formula la llave secreta S y la lleva a cabo en secreto. El silicio secreto de la información que son obtenidas dividiendo la llave secreta S se distribuye en secreto a los terminales respectivos 1 a 5 usando medios criptográficos de la comunicación. En una fase preparatoria, la estación baja 0 difunde el modp preparatorio de la información C1(=g.sup.k), el modp exclusivo de la información C2(=y5.sup.k), el modp del texto cifrado C3(=M.times.K), y el número terminal particular 5 a todos los terminales. En una fase que comparte dominante, el terminal 1 calcula un producto de C1 (lambda.(1, el LAMBDA.) modp y C2 (lambda.(5, LAMBDA Del modq).) el modp del modq) usando la información preparatoria C1 y la información exclusiva C2 para obtener K y entonces calcula M, que son datos comunes a la estación baja 0, dividiendo el texto cifrado C3 de K. Los terminales 2 a 4 ejecutan cálculos similares. Consecuentemente, los terminales 1 a 4 pueden compartir mutuamente los datos comunes M.

 
Web www.patentalert.com

< Method and arrangement for ciphering information transfer

< Method and system in a telephone exchange system

> Method and system for timed-release cryptosystems

> Memory access method and circuit configuration

~ 00141