是否可以使用.NET 创建SPKAC(签名公钥和质询)而无需使用OpenSSL?我知道OpenSSL可以做到这一点,但对于这个项目,我需要避免使用第三方库。
实际上我想做HTML5 <keygen>
元素所做的事情。 corresponding MDN page说明如下:
公钥和挑战字符串被DER编码为PublicKeyAndChallenge,然后使用私钥进行数字签名以生成SignedPublicKeyAndChallenge。 SignedPublicKeyAndChallenge是base64编码的,ASCII数据最终提交给服务器 [...]
我们有一台服务器在提交SPKAC时返回客户端证书,我想复制浏览器的行为以进行自动证书检索。
有谁知道怎么做?