Mnemónicos terminológicos básicos de ECC
Terminología básica de ECC:
La generación de claves privadas debe realizarse primero y la generación de claves públicas es indispensable.
El proceso de cifrado debe ser cauteloso y el descifrado público y privado debe ser correcto.
ECC (nombre completo: algoritmo de criptografía de curva elíptica) es un algoritmo de cifrado de clave pública. Sus términos principales incluyen:
Generación de clave privada (generación de clave): genera una en un entorno seguro. Clave privada para operaciones como firma y descifrado.
Generación de clave pública: Utilice la clave privada para generar la clave pública correspondiente para operaciones como verificación y cifrado.
Cifrado: Utilice la clave pública para cifrar la información y enviar el texto cifrado al destinatario.
Descifrado: El destinatario utiliza su clave privada para descifrar el mensaje y obtener el mensaje original.
La generación de clave privada se refiere a generar una clave privada en un entorno seguro para operaciones como firma y descifrado; mientras que la generación de clave pública utiliza la clave privada para generar la clave pública correspondiente para operaciones como verificación y cifrado. . Durante el proceso de cifrado, se utiliza la clave pública para cifrar la información y el texto cifrado se envía al destinatario, quien luego utiliza su clave privada para descifrarlo y obtener la información original. Por lo tanto, cuando se utiliza el algoritmo de cifrado ECC, es necesario controlar estrictamente el uso de la clave privada para evitar que se filtre, lo que provocará el robo o la manipulación de información.
El algoritmo ECC utiliza operaciones puntuales en curvas elípticas para implementar el cifrado y descifrado. En comparación con otros algoritmos de cifrado de clave pública, tiene mayor seguridad y una longitud de clave más pequeña. Por lo tanto, en la criptografía moderna, ECC se ha convertido en un método de cifrado importante y se utiliza ampliamente en diversas ocasiones, como el comercio electrónico, las comunicaciones móviles, el Internet de las cosas y otros campos.