代码之家  ›  专栏  ›  技术社区  ›  William Entriken

谷歌认证,向怀疑者核实

  •  0
  • William Entriken  · 技术社区  · 7 年前

    谷歌支持多个第三方身份验证流程:

    https://developers.google.com/identity/choose-auth

    看看oauth,加密原语是我可以使用https连接,google可以向我断言访问者的身份。

    这个方法不允许我向另一个怀疑者证明这个人已经完成了google登录。这是因为https是 plausible deniable .

    谷歌有没有不同的登录机制,我可以向第三方证明某个人登录过?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Dan Cornilescu    7 年前

    我不确定加密意义上的似是而非的可否认性是否适用于https-如果我理解正确,您将需要对多个密钥以不同方式解码消息的特定支持,即。 special software ,不仅仅是https。

    但无论如何,谷歌认证(以及任何其他第三方身份提供商服务)从根本上依赖于对来自身份提供商的信息的信任。

    如果您认为第三方身份提供商提供的信息不足以作为另一个怀疑者的证据,那么您将无法使用任何此类身份提供商服务,您将不得不推出自己的身份验证方案。