Ich habe ein Konto auf Geth by erstellt geth account new
, ich kann die Adresse von sehen geth account list
und diese Adresse wird mithilfe des öffentlichen Schlüssels abgeleitet. Gibt es eine Möglichkeit, den öffentlichen Schlüssel meines Kontos zu überprüfen? Vielleicht aus der UTC-Datei des Schlüsselspeichers? Wenn ich mir die UTC-Datei ansehe
{"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","version":3}
Welcher ist der öffentliche Schlüssel oder ist alles verschlüsselt?
Die UTC-Datei enthält den privaten Schlüssel, der mit Ihrem Passwort verschlüsselt ist.
Um auf den privaten Schlüssel aus der Datei zuzugreifen, habe ich keythereum verwendet . Dann können Sie elliptic verwenden , um den öffentlichen Schlüssel abzuleiten.
Der dem Schlüssel "Adresse" entsprechende Wert ist Ihr öffentlicher Schlüssel. In Ihrem Fall ist der öffentliche Schlüssel
dc49102c51879b374af57d7b076c7ead95d81970
Linmao-Lied
Varun