Entiendo que otra pregunta publicada mencionó que el almacén de claves tiene aes-128-ctr
encriptación: ¿Cuál es la fuerza de la encriptación de la billetera Mist?
La función de derivación de clave usa scrypt (¿donde la función subyacente usa SHA256?), luego tenemos ECDSA para crear claves privadas. ¿Dónde entra secp256k1?
No tengo mucho conocimiento en criptografía o qué bibliotecas se usan para hash/cifrado, pero mirando el código fuente para el almacén de claves y las claves, ¿alguien puede explicar los pasos sobre cómo se generan las claves y los almacenes de claves para Ethereum? ?
Las direcciones de Ethereum y Bitcoin Wallet utilizan ECDSA, el algoritmo de firma digital de curva elíptica (un tipo de cifrado de clave asimétrica que requiere menos cómputo que RSA). secp256k1 es la definición de curva utilizada por este algoritmo. Puede generar una dirección para usted usando el proceso que se detalla aquí. https://kobl.one/blog/create-full-ethereum-keypair-and-address/
Omkar Khair
brandon
ismael
ismael
brandon