hack

eventos

Ya pasó

Fundamentos de criptografía de llave pública con JAVASCRIPT

sobre el evento

Fundamentos de criptografía de llave pública en JAVASCRIPT

Link de Inscripción

En este taller para desarrolladores, exploraremos la criptografía de llave pública en el código uitlizando Javascript. Analizaremos la generación de llaves privadas y la importancia de la entropía. Discutiremos la utilización de la curva elíptica secp256k1 en Bitcoin y Ethereum para derivar la llave pública. También aprenderemos cómo crear una dirección de Ethereum a partir de dicha llave pública.

Además, realizaremos dos ejercicios prácticos utilizando la librería "eth-crypto". En primer lugar, aprenderemos a encriptar un mensaje utilizando una llave pública y a desencriptarlo utilizando su correspondiente clave privada. En segundo lugar, firmaremos un mensaje hasheado utilizando la clave privada y luego recuperaremos la clave pública de dicha firma digital, lo cual nos permitirá verificar su autenticidad.

Lo que vamos a aprender

  • Concepto y creación de una clave privada
  • Entropía y su importancia en la generación de llaves privadas
  • La curva elíptica secp256k1: su papel en la protección de Bitcoin y Ethereum
  • Derivación de una clave pública a partir de una clave privada
  • Creación de una dirección Ethereum a partir de una clave pública
  • Ejercicios prácticos de encriptación, desencriptación, firma digital, hashing y validación

Inscripción

Conocimiento de algún lenguaje de programación. No es necesario tener experiencia en Blockchain.

eventos relacionados