Creé una cuenta en geth by geth account new
, puedo ver la dirección by geth account list
y esta dirección se deriva usando la clave pública. ¿Hay alguna forma de verificar la clave pública de mi cuenta? ¿Quizás del archivo UTC del almacén de claves? Cuando miro el archivo UTC
{"address":"dc49102c51879b374af57d7b076c7ead95d81970","crypto":{"cipher":"aes-128-ctr","ciphertext":"1d153ddbbefc99dbe46ecc302a373993c4e2be3d1074889df833d1a444013896","cipherparams":{"iv":"599c34ace50c08eea138697b81cf35ee"},"kdf ":"scrypt","kdfparams":{"dklen":32,"n":262144,"p":1,"r":8,"salt":"253b9c98813b82eac1a165bb94a1bd8d52d9c74d764ae0f052275886d4cac0f2"},"mac":"68210a78ba5c2c2b14ef027e48e16ead7f38dfcf8d10e6d7d97f071be86b317d "},"id":"41931deb-63f0-4925-be7e-04e487e89fce","versión":3}
¿Cuál es la clave pública o todo está encriptado?
El archivo UTC tiene la clave privada encriptada con su contraseña.
Para acceder a la clave privada del archivo, he usado keythereum . Luego puede usar elliptic para derivar la clave pública.
El valor correspondiente a la clave "dirección" es su clave pública. En su caso, la clave pública es
dc49102c51879b374af57d7b076c7ead95d81970
Canción Linmao
varun