目前有什么方法可以在浏览器中提供基于 RSA 密钥的身份验证吗?
Is there currently any way to provide RSA key based authentication in a browser?
就安全性和便利性而言,允许浏览器像使用 ssh 连接一样使用 RSA 密钥似乎是一个有吸引力的想法。我可以想象浏览器可以与 Pageant(如果您正在谈论 windows)之类的东西进行交互,以提供您的 public 密钥,并使用您的私钥签署任何需要的东西。这在当前的浏览器中可行吗?
这正是 TLS Client Certificates do。
可以使用RSA public和私钥对。
虽然实际上是 little value and has problems of its own.
就安全性和便利性而言,允许浏览器像使用 ssh 连接一样使用 RSA 密钥似乎是一个有吸引力的想法。我可以想象浏览器可以与 Pageant(如果您正在谈论 windows)之类的东西进行交互,以提供您的 public 密钥,并使用您的私钥签署任何需要的东西。这在当前的浏览器中可行吗?
这正是 TLS Client Certificates do。
可以使用RSA public和私钥对。
虽然实际上是 little value and has problems of its own.