Saltar al contenido principal
Página

Tema 2.13 - Llaves Públicas y Privadas


Llaves Públicas y Privadas

Cuando se hablan de las llaves/claves, hay dos, las cuales son la pública (visible por todos) y la privada (todo miembro de la red de Blockchain la tiene, y no debe ser compartida, como la contraseña bancaria), de la privada a la pública hay una transformación matemática mediante derivación y posteriormente una función de Hash que permite que se genere la dirección (address) que servirá para las transacciones como ya hemos visto, la figura 16 representa este flujo, y no es lograble con facilidad volver matemáticamente de una llave pública hacia una privada porque el algoritmo utilizado hace que sea fácil el proceso de pasar de la privada a la pública, pero muy complejo regresar de la pública a la privada por parte de un tercero.


Flujo de transformación de las llaves en una red Blockchain. Información adaptada de Mohanty  (2019).

Figura 16. Flujo de transformación de las llaves en una red Blockchain. Información adaptada de Mohanty (2019).


Asimismo, la figura 17 ilustra que cuando a un propietario le llega la llave pública de otro propietario, entonces su tarea es desencriptar el mensaje (ciphertext es como se denomina en inglés al concepto de mensaje encriptado) utilizando su propia llave privada para obtener el mensaje (plaintext se denomina en inglés a este resultado), si un mensaje se encripta con llave pública, entonces una privada lo desencripta, y viceversa, encriptar un mensaje con llave privada se desencripta con una pública.


Flujo de encriptación/desencriptación de las llaves en una red Blockchain. Información adaptada  de University of Nicosia (2018).

Figura 17. Flujo de encriptación/desencriptación de las llaves en una red Blockchain. Información adaptada de University of Nicosia (2018).

Última modificación: lunes, 11 de abril de 2022, 10:49