cmd/clef: encrypt the master seed on disk (#17704)
* cmd/clef: encrypt master seed of clef
Signed-off-by:
YaoZengzeng <yaozengzeng@zju.edu.cn>
* keystore: refactor for external use of encryption
* clef: utilize keystore encryption, check flags correctly
* clef: validate master password
* clef: add json wrapping around encrypted master seed
Showing
- accounts/keystore/key.go 3 additions, 3 deletionsaccounts/keystore/key.go
- accounts/keystore/keystore_passphrase.go 43 additions, 31 deletionsaccounts/keystore/keystore_passphrase.go
- cmd/clef/intapi_changelog.md 4 additions, 1 deletioncmd/clef/intapi_changelog.md
- cmd/clef/main.go 137 additions, 46 deletionscmd/clef/main.go
- signer/core/api.go 6 additions, 0 deletionssigner/core/api.go
- signer/rules/rules_test.go 13 additions, 0 deletionssigner/rules/rules_test.go
Loading
Please register or sign in to comment