Hi 游客

更多精彩,请登录!

比特池塘 区块链茶馆 正文

使用GPG验证electrum钱包真伪

笨笨笨丫头2017
68 0 0
从Electrum钓鱼攻击说起
Electrum钱包前段时间出现一次钓鱼攻击导致的盗币事故,用户被诱使下载假的Electrum,导致币被盗。黑客运行Electrum Server,并给连接它的Elctrum客户端发送虚假消息,提示用户下载最新版客户端,而使用上面的链接下载的Electrum是假的。
虽然新版解决了这个问题,但是因为旧版还有人在用,所以盗币事故仍然无法停止。
这次事故的主要原因是 Electrum 可以展示来自于Electrum Server的消息,用户将其误以为是官方消息。在#bitcoin IRC看到gmaxwell等人对此开展了讨论,他说这就是为什么Bitcoin Core坚决不展示来自于网络的消息的原因。
不管怎样,对于用户而言要意识到软件验证真伪的重要性。Electrum发布软件时,会由ThomasV签名,用户可以下载电子签名进行验证。
验证签名可以使用gpg命令行工具,或GPG Suite图形界面工具。
下面展示验证方法。
下载
为了验证软件真伪,除了需要下载软件安装包,还需要下载2个文件:
  • ThomasV的公钥
  • 电子签名

    下载地址是 https://electrum.org/#download
    gpg命令行工具
    步骤:
  • 导入公钥
    执行命令:

    gpg --import ThomasV.asc
  • 验证签名

    gpg --verify electrum-3.3.4.dmg.asc electrum-3.3.4.dmg
    若返回:
    gpg: Signature made Thu Feb 14 06:08:29 2019 CST
    gpg:                using RSA key 6694D8DE7BE8EE5631BED9502BD5824B7F9470E6
    gpg: Good signature from "ThomasV " [unknown]
    则表明这个文件是真的,确实是作者发布的
    GPG Suite图形界面工具
    操作步骤:

  • 导入公钥
    点击import,选择ThomasV.asc公钥文件,导入后可以看到ThomasV出现在列表里。


  • 验证签名
    右键点击"OpenGPG: Verify Signature of File"
    (注意电子签名需要和软件安装包放在同一级目录下)



    提示这个电子签名确实是ThomasV创建的
  • BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
    声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    成为第一个吐槽的人

    笨笨笨丫头2017 小学生
    • 粉丝

      0

    • 关注

      0

    • 主题

      7