跳至正文
Wener Notes

Passkeys

约 1 分钟阅读

Passkey vs WebAuthn

两者配合使用达到 无密码 的效果

  • Passkey
    • 是 credential
  • WebAuthn
    • 是 Web API/标准
    • 和 authenticators 交互
      • CTAP - client to authenticator protocol
    • by W3C, FIDO Alliance
    • 可用于实现 Passkey

关联信息

反向链接、本文链接的其他页面和外部资料。

反向链接

  • WebAuthn
    笔记 · Passkeys

    WebAuthn使用一对公钥和私钥进行身份验证。私钥存储在用户的设备上,而公钥则存储在服务器上。当用户尝试登录时,服务器会发送一个挑战,用户的设备会使用私钥对其进行签名,然后服务器可以使用公钥来验证签名。这种方法的优点是,即使攻击者能够拦截通信,他们也无法使用捕获的信息来冒充用户,因为他们没有私钥。

站内链接

  • WebAuthn
    笔记 · WebAuthn

    WebAuthn使用一对公钥和私钥进行身份验证。私钥存储在用户的设备上,而公钥则存储在服务器上。当用户尝试登录时,服务器会发送一个挑战,用户的设备会使用私钥对其进行签名,然后服务器可以使用公钥来验证签名。这种方法的优点是,即使攻击者能够拦截通信,他们也无法使用捕获的信息来冒充用户,因为他们没有私钥。

参考资料

其他外链6 条
最近更新commit 93e1f62编辑