PKI 应用与数字证书全解析
1. PKI 实现与基础设施
浏览器本身具备检查网站服务器证书的能力,但在组织层面,情况会变得相当复杂。需要有人负责及时更新证书,并且要清楚证书的存放位置。
目前有一些应用程序可用于管理企业公钥基础设施(PKI),这些应用能够发现可能被遗忘的证书,并自动更新所有证书。大多数证书颁发机构(CA)可以自动连接到这些应用程序并与之无缝协作,所以使用这类应用程序是完全可行的。
另一种方法是手动管理,即使用已知证书的数据库。但当服务器数量增加时,这种方法会非常耗费人力。此外,在企业并购频繁的今天,IT 资产规模可能会突然翻倍,合并两个 PKI 并非易事,此时专门的 PKI 管理应用程序就显得尤为重要。
2. PKI 的主要应用
2.1 从对称加密到非对称加密
最初,公钥基础设施(PKI)的出现是为了改进数据实体之间使用的对称加密方式。对称加密在正确实施时本身并没有太大问题,但如果密钥或密码短语被泄露,算法被破解,那么加密的消息或信息就很容易被解密。
为了提高安全性,可以采取一些措施,例如每次数据交换采用不同的加密方式、使用非标准的加密算法,以及设计难以猜测的使用方法。SilkPad 应用程序就利用了这些技术,并且从未被破解过。不过,对于大型组织和个人来说,安全使用对称系统需要精心规划和执行。
非对称系统带来了更多的可能性,尤其是将加密算法与用于生成它的密钥分离时。在 Diffie - Hellman 提出非对称加密的研究论文中,人们意识到合理使用密钥时,实际使用的算法无需保密,甚至可以公开供大家使用。当时,数据加密标准(DES)被认为是足够的,但后来被采
超级会员免费看
订阅专栏 解锁全文
254

被折叠的 条评论
为什么被折叠?



