在您的 Ledger 设备上安装 SSH/PGP Agent 应用程序,通过 GNU Privacy Guard (GnuPG)(GNU 隐私卫士)签署加密消息。 此应用程序适合精通 OpenPGP 的开发者使用。在设置 > 常规中激活开发者模式后,即可在“我的 Ledger”中使用。
所用私钥并非由 Ledger 设备所设置的恢复短语生成。 请自行小心备份私钥。 可使用实验性插件通过恢复短语生成 PGP 密钥,但该插件并未经过全面测试。
准备工作
- 为您的 Ledger 设备设置 Ledger Live。
- 为您的 Ledger 硬件钱包更新固件。
安装 OpenPGP 应用程序
- 在 Ledger Live 中前往 Settings > Experimental features (设置 > 实验性功能)。
- 启用 Developer mode(开发者模式)。
- 打开“我的 Ledger”。
- 连接并解锁您的设备。
- 如果系统要求,请允许“我的 Ledger”访问您的设备。
- 在应用程序目录中找到 OpenPGP。
- 点击应用程序的 Install(安装)按钮。
- 会出现安装窗口。
- 您的设备将显示 Processing...(处理中...)
- 应用程序安装已确认。
OpenPGP
适用于 Putty 的 Windows Agent
- 克隆库:https://github.com/Falsen/ledger-app-ssh-agent
- 从克隆的库中运行 run.bat。
- 在您的 Ledger 设备上打开 SSH/PGP 应用程序。
- 在您的 Ledger 设备上确认导出公钥。
-
启动 PuTTy,输入您的 IP 地址。
- 在 Connection > Data(连接 > 数据)下输入您的用户名。
- 在 Connection > SSH > Auth(连接 > SSH > Auth)下,勾选 Allow agent forwarding(允许代理转发)。
- 保存此配置文件即可完成所有准备工作!登录时,您可以使用您的 Ledger 设备进行身份验证。
- 要获取公钥,右键点击右下角的 Ledger 图标,找到 Get public key(获取公钥)选项。在设备上确认后,公钥就会复制到剪贴板。
run.bat 必须保持运行。Ledger 图标出现在角落处即确认该文件正在运行。