Esquema Karnin-Green-Hellman

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 16 de octubre de 2018; las comprobaciones requieren 52 ediciones .

El esquema Karnin-Green-Hellman es un esquema de intercambio secreto  de umbral basado en la resolución de sistemas de ecuaciones . Los  autores son Ehud D. Karnin , Jonathan W. Greene y Martin E. Hellman .

Introducción

Un esquema de intercambio de secretos de umbral en campos finitos  es un esquema para intercambiar una clave secreta entre participantes de tal manera que cualquiera de ellos puede recuperar el secreto, pero cualquier grupo de o menos no puede. El esquema consta de dos fases. En la primera fase, la fase de asignación  , alguna parte (llamada proveedor ) crea acciones usando un algoritmo de asignación . Para cada uno , el proveedor entrega personalmente la parte de participación al participante . La segunda fase, denominada fase de recuperación , se produce cuando los participantes quieren recuperar la clave secreta .

Tipos de esquemas de umbral

El esquema de umbral de PIL se puede especificar en términos de propiedades de la matriz de distribución

1. Completitud  : cualquier grupo que incluya al menos miembros puede calcular el secreto . Por lo tanto, cualquier fila de la matriz de distribución debe tener un intervalo que incluya la fila

.

2. Confidencialidad  : ningún grupo con menos de miembros puede obtener información sobre la clave secreta . En otras palabras, o menos filas de la matriz de distribución no pueden incluir un intervalo que incluya la fila

.

Descripción

Considere un campo finito . Sea un elemento simple y sea

.

El proveedor elige aleatoriamente de .

Luego traza la equidad de la siguiente manera

.

Luego, el proveedor envía al participante , asegurándose de que cualquier fila de la matriz , indicada como , forme una matriz invertible .

Por lo tanto, , donde el vector es una columna que consta de .

Por lo tanto, el secreto se puede calcular.

Además, para cualquier fila de matrix , row , no se incluirá en

Esto significa que menos o menos participantes no pueden obtener ninguna información sobre el secreto . Por lo tanto, es posible construir un esquema de uso compartido secreto de umbral para , donde , es decir, el número de participantes puede ser igual al tamaño del campo.

Así, desde el punto de vista de la determinación del máximo , podemos decir que el esquema Karnin-Green-Hellman es más eficiente que el esquema Shamir .

Un ejemplo de un esquema óptimo

Para cualquier PIL  , un esquema de intercambio secreto de umbral sobre un campo finito , la matriz de distribución se puede escribir en forma normal KGH.

Teorema 1. Digamos que tenemos un espacio secreto = =

Entonces satisface:

. . . .

Teorema 2. Sea  un campo finito y . Luego hay un PIL confiable  : un esquema de umbral de intercambio de secretos sobre el campo .

Prueba. La característica del campo es . Todos los campos de elementos no triviales (elementos que no son iguales a o ) tienen un orden multiplicativo mayor que . Sean  elementos de campo no iguales a o .

Entonces la matriz de distribución tomará la siguiente forma:

Por lo tanto, es la  matriz PIL del esquema de intercambio secreto de umbral de tamaño

Considere la integridad .

Numeramos las filas de la matriz de arriba a abajo.

Se prueba la propiedad de completitud. La prueba de confidencialidad funciona de manera similar.

Para cualquier campo con una característica , resulta que:

.

En consecuencia, para campos con características en el esquema Karnin-Green-Hellman, por el Teorema 1, alcanza el límite superior.

Literatura