[英]How to sign a message using private key of the certificate in javascript
[英]Using browser's certificate (private key) to sign some string in javascript
我的用户在其Web浏览器中安装了一些证书(私钥)。 浏览器使用这些证书在某些第三方网站上对用户进行身份验证。
当用户使用/访问我的网站时,我想使用私钥之一对某些字符串进行 签名 。 是否有任何JavaScript API或函数可以实现此目的?
简短的答案是,您不能使用Java脚本和最终用户的客户端证书对通过Web浏览器传递的字符串进行签名。
在您的情况下,用户证书和密钥用于TLS客户端身份验证:
浏览器具有访问客户端证书和密钥的API,但是Java Script引擎不公开。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.