¿Qué significa cpk?
CPK significa combinación pública.
En el campo de la seguridad de la información, CPK es la abreviatura de "Combined Public Key", que es el nombre chino de clave pública combinada. Es un algoritmo de cifrado que genera claves a gran escala con recursos muy pequeños. .
El protocolo combinado de firma digital basado en identidad de clave pública y el protocolo de intercambio de claves satisfacen la escala de la prueba y la franqueza de la verificación, realmente hacen realidad la visión de Shamir y abren una nueva forma de resolver el problema de Escalar a través de la combinación. En 2007, sobre la base de la clave pública combinada, se formó una clave pública combinada compuesta de dos factores TF-CPK, que conservó las ventajas de la clave pública combinada, seguridad mejorada, firmas digitales compuestas implementadas y mecanismos de intercambio de claves respectivamente, y resolvió el problema, lo que supera la dificultad de definir claves de firma por parte de individuos en un modelo de gestión centralizada.
Principio CPK
El sistema de gestión de claves CPK es un sistema de gestión y generación de claves basado en la identificación de tipos de problemas de logaritmos discretos. Construye una matriz de clave pública y clave privada basada en el principio matemático del problema del logaritmo discreto y utiliza funciones hash y transformaciones criptográficas para mapear la identidad de la entidad en una secuencia de coordenadas de fila y coordenadas de columna de la matriz, que se utiliza para seleccionar y combinar elementos de matriz Generar una gran cantidad de pares de claves públicas y privadas compuestos por claves públicas y claves privadas, logrando así la producción y distribución de claves a gran escala basada en la identificación.
La producción y gestión de claves en el sistema de gestión de claves CPK están centralizadas. Acepta solicitudes de entidades a través del departamento de registro, el departamento de producción y el departamento de emisión, verifica la identidad y produce claves privadas basadas en identidad y de forma estática. distribuido a las entidades. Las claves privadas de cada entidad se almacenan de manera descentralizada, y la matriz de clave pública se puede almacenar de la manera más accesible para que cualquier entidad pueda llamarla cómodamente, de modo que cualquier entidad pueda producir su clave pública en función de la identidad de la otra parte.
El contenido anterior se refiere a la Enciclopedia Baidu-CPK