用于处理elrond pem文件和json密钥库的工具
erdkeys的Python项目详细描述
艾德基
这是flyingstone在elrondwallet pem文件和json之间转换的小工具 密钥库。请注意,私钥是以明文形式写入pem文件中的。json 密钥库使用起来更安全。在
使用时要自担风险,记住:如果你运行的代码你还没有读过和理解,你就不可能 确定它不会把你的钥匙寄给我;-)
安装
在插入erdkeys之前,请确保pip3
已安装。如果您已经安装了erdpy
,那么您应该已经安装了pip3
。在
$ pip3 install erdkeys
这还将安装两个依赖项:极酷的cryptography 模块和bech32处理小型图书馆地址。在
使用
$ pem2json.py pem_file password
$ json2pem.py json_file password
例如,我的Battle of Nodes钱包密钥库是erd1g2ufua664sxjvxmw5hh72he3xy6w4gk9l8e4lvfjeyh8d0jk7gdsfrpdu0.json
,我需要将其转换为pem格式以与erdpy一起使用:
json2pem.py erd1g2ufua664sxjvxmw5hh72he3xy6w4gk9l8e4lvfjeyh8d0jk7gdsfrpdu0.json mYpAsSwOrD
将在同一目录中生成一个文件erd1g2ufua664sxjvxmw5hh72he3xy6w4gk9l8e4lvfjeyh8d0jk7gdsfrpdu0.pem
。如果密钥库损坏或您输入了错误的密码,您将收到一个错误。在
使用pem2json创建密钥库时,密码必须满足与官方wallet相同的要求。在
许可证
麻省理工学院
- 项目
标签: