本教程将手把手指导你通过 EOS Key 软件离网安全生成 EOS 密钥对。你还可以参考教程《使用 EOSPAPA 注册账号》中第 2.1 节使用 Anchor 桌面端离网生成密钥对,同时还可以将生成的密钥对加密保存在 Anchor 桌面端。密钥对生成之后的备份则可以参考教程《如何备份账户私钥》。
对于生成密钥操作,切记要用可信的离线工具断网进行,谨防被骗或被盗。
接下来我们正式开始使用 EOS Key 软件生成密钥对的操作。
浏览 Github 代码仓库 eoscafe/eoskeyio 发版页面,向下滚动页面找到 Assets
板块,点击下载合适版本的软件。其中 eoskeyio-linux-x64.zip
为 Linux 64 位系统版本,eoskeyio-macos-x64.zip
为 MacOS 64 位系统版本,eoskeyio-win32-x64.zip
为 Windows 32/64 位版本。
下载完成后,解压 .zip
压缩文件,然后进入解压好的文件夹,双击文件图标如上图所示的文件运行软件。 软件页面如下图所示。
打开应用程序后的默认页面为 Mainnet Fallback Registation
页面,我们需要点击左侧菜单中的 Generate and Validate Keys
选项,进入生成密钥和验证密钥页面。如下图所示。
在上图界面中,就可以生成密钥了。但为了安全,在生成密钥之前,我们要先通过切换到飞行模式或拔出网线的方式断开网络连接。
确认断开网络后,点击 Generate
蓝色按钮即可生成一对密钥对,密钥对有一个公钥(Public Key)和一个私钥(Private Key)。
你可以在操作之前点击切换语言,底部的 简体中文
按钮切换语言。切换语言后生成密钥对的按钮显示为 生成密钥
。
生成密钥对后,请参考教程《如何备份账户私钥》将密钥对加密离网备份在 U 盘或其他存储器中,保存至少 3 份。其中对应的公钥(Public Key)可以公开存放,方便在创建账号或管理账号权限时使用。在创建账号中只会用到 EOS 公钥(Public Key),切勿将私钥(Private Key)透露给任何人,否则账号及资产将会丢失。
备份好私钥后复制一下其他内容,覆盖掉剪切板中的密钥信息,然后再重新联网。
注意:
使用 eoskey.app 可以生成无限多个密钥对,你需要将你使用的那些公钥(Public Key)和私钥(Private Key)一一对应保存备份好。
提升账号安全性请参考教程《如何将 EOS 账号安全性提升到最高?》。
作者:Markus Hinrichs
编辑:Randall Roland
译者:SHE/ Josh Chung
资源与引用:
Github 代码仓库 eoscafe/eoskeyio 发版页面
《如何备份账户私钥》