V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Co1a
V2EX  ›  问与答

除了 GPG/PGP 以外,还有什么能够担任数字签名的应用?

  •  
  •   Co1a · 2021-07-11 21:22:15 +08:00 · 790 次点击
    这是一个创建于 1027 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在这个模型里,主要的验证来自从 PGP 公共服务器上去拉去相同的密钥对指纹进行验证,但是对拜占庭将军问题无法解决.

    理想状态下

    用户 A 在网络中公布了信息Hello World并对其签名,这时服务器拥有 A 的密钥指纹,可以对其验证。

    投毒

    用户 B 对 A 的信息进行拦截,复制 A 的信息并请求到 C 下,有没有什么好的方法来防止双重回复的问题?服务器存在一定程度的时延

    2 条回复    2021-07-11 23:12:14 +08:00
    ZRS
        1
    ZRS  
       2021-07-11 22:38:04 +08:00   ❤️ 1
    没理解想表达的意思,B 不拥有 A 的私钥,如何复制 A 的信息伪造签名请求到 C 呢?

    问题的核心还是:如何确认公钥服务器上的 A 的公钥就是 A 的,这就又回到 PKI 体系上去了。
    Co1a
        2
    Co1a  
    OP
       2021-07-11 23:12:14 +08:00
    @ZRS 我有点钻牛角尖 一语点醒我了,A 仅需要对 Message 标记 Target 即可,感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1261 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 17:20 · PVG 01:20 · LAX 10:20 · JFK 13:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.