摘要 |
Procedimiento para establecer una clave común para un grupo por lo menos de tres participantes utilizando un grupo matemático G y un elemento públicamente conocido del grupo gG de orden superior, caracterizado porque a) cada participante Ti, a partir del elemento g del grupo G y de un número zi elegido por dicho participante o generado aleatoriamente, genera un mensaje Ni = (gzi mod p) y envía dicho mensaje a todos los demás participantes Tj, porque b) cada participante Ti, a partir de los mensajes Nj recibidos de los demás participantes Tj, con ji, y de su número zi aleatorio y según la función kij = Njzi = (gzj)zi genera una clave de transmisión kij que es conocida por el participante Tj gracias a la relación kij = kji, porque c) cada participante Ti envía cifrado su número aleatorio zi a cada uno de los demás participantes Tj, mediante la generación del mensaje Mij según Mij = E(kij, zi), siendo E(kij, zi) un algoritmo de cifrado simétrico en el que el conjunto de datos zi está cifrado con la clave de transmisión común kij, y porque d) cada participante Ti determina la clave común k a establecer, a partir de su propio número aleatorio zi y de los números aleatorios zj, con ji, recibidos de los demás participantes, según la fórmula k = f(z1, ..., zn) en la que f debe ser una función simétrica invariante cuando se permutan sus argumentos.
|