Obtener claves privadas de cuentas geth

Justo lo contrario de esta pregunta ¿Cómo importar una clave privada simple en geth o Mist? Quisiera saber como puedo obtener las claves privadas de las cuentas creadas con geth de esta forma:

$ geth --testnet account new

He estado buscando archivos de claves privadas en ~/.ethereum/keystore pero solo hay un archivo para la cuenta de coinbase. No hay archivos para el resto de cuentas creadas.

¿Cómo puedo obtener esos archivos que faltan? ¿Por qué están desaparecidos? ¡Gracias!

Ya he visto ¿Cómo puedo importar cuentas geth a eth? pero el problema es que los archivos del almacén de claves de mi sistema ni siquiera existen para la mayoría de las cuentas geth creadas, excepto coinbase.

Respuestas (1)

Para la red de prueba, la carpeta que está buscando es ~/.ethereum/testnet/keystore/.

¡Gracias! Absolutamente correcto.
en caso de que use Windows, verifique %AppData%\Roaming\Ethereum\testnet\keystore
En Mac, es~/Library/Ethereum/testnet
esta respuesta es incorrecta El archivo de cuenta JSON no es la clave privada. La clave privada es una secuencia de 64 bytes codificada en HEX. Para obtener esta clave, primero debe descifrar el archivo JSON.
@Nulik y ¿cómo haces eso?