KeyStore File System
We management Private Key with 'Keystore System'
{
"address": "tb1qe6h76kygqy59qpap25n96u5j46p85q758z7uqy",
"id": "7c0a4d97-e881-4158-b3f1-72e74f43d2e0",
"version": 1,
"crypto": {
"cipher": "aes-128-ctr",
"cipherparams": {
"iv": "2a5985a9b415c42aadb638e06619dad5"
},
"ciphertext": "525a7b42abfe72607ddd42d23b66aea208478964ec7e7e5c777d6fb6d86c09c6",
"kdf": "scrypt",
"kdfparams": {
"dklen": 32,
"n": 262144,
"p": 1,
"r": 8,
"salt": "e67aa05c67bdca1b6d56396e4451376ba45a44c39517d46da8e859e0c4b2b060"
},
"mac": "368878c18635cc3cf19e2989926861d8301198bd906b4197669fadd9804c28f6"
}
}
[tb1qe6h76kygqy59qpap25n96u5j46p85q758z7uqy.json] (bitcoin private key keystore file)
This is default keystore file with bitcoiin testnet 4 (segwit address).
Private keys for all networks, including Ethereum, not just Bitcoin, are can be managed as above.
월렛 프로세스에서는 pw를 암호화 하여 module process로 넘기고 복호화를 진행함. 모듈 개발자는 이 개인키를 pw를 통해 어떻게 안전하게 저장할지 택하여야 하고, Anam145 팀에서 강력권고하는 방법은 키스토어임.
(대충 적당한 레퍼런스 링크)
Last updated