|
|
1
2
首先要澄清一下: 在里面 Public-key cryptography 这个 公钥 用于 加密 数据和 私钥 (由服务器)用于 解密 数据。 私钥的所有者存储私钥,并且只共享一个公钥。 来自服务器的任何证书都应包含 只有 A. 公钥 。 (如果证书包含私钥,这将是一个很大的安全问题。您可以解密来自任何其他用户的消息) 要检查证书是否有私钥,可以使用 HasPrivateKey-Property
要获取仅使用公钥的证书,您可以使用:
|
|
|
2
1
不,不一定。 有两种不同的获取证书的方法
通过将其导出为仅允许存储证书的公共部分的格式。 打开web浏览器,导航到任何使用SSL的网站。 现在单击锁图标,然后单击证书信息。您在客户端(浏览器中)拥有的是证书 没有 私钥。您可以保存它,甚至导入到系统证书存储中,但仍然没有私钥。
如果使用C#代码加载,则访问
|
|
|
A B · C#Excel自动调整列避免长文本时出错 8 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 8 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 8 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 9 月前 |