- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主要内容 对称密码体制的密钥管理 密钥分级 密钥生成 密钥的存储与备份 密钥分配 密钥的更新 密钥的终止和销毁 公钥密码体制的密钥管理 公钥的分配 数字证书 X.509证书 公钥基础设施PKI 关于密钥管理 密钥体制的安全应当只取决于密钥的安全,而不取决于对密码算法的保密。因此密钥管理是至关重要的。 历史表明,从密钥管理的途径窃取秘密要比单纯的破译所花的代价要小得多。 密钥管理包括了密钥的产生、存储、分配、组织、使用、更换和销毁等一系列技术问题。 对称密码体制的密钥管理和非对称密码体制的管理是完全不同的。 对称密码体制的密钥管理 对称密码体制的加密钥等于解密钥,因此密钥的秘密性、真实性和完整性必须同时保护。这就带来了密钥管理方面的复杂性。对于大型网络系统,由于所需要的密钥种类和数量都很多,因此密钥管理尤其困难。 密钥分级 密钥分为初级密钥、二级密钥和主密钥。 初级密钥 用于加解密数据的密钥 二级密钥 用于保护初级密钥 主密钥 密钥管理方案中的最高级密钥,用于对二级密钥进行保护。 密钥生成 对密钥的基本要求 具有良好的随机性,包括长周期性、非线性、统计意义上的等概率性以及不可预测性等。 主密钥的产生 用于加解密主密钥应当是高质量的真随机序列,常采用物理噪声源的方法来产生。 二级密钥的产生 利用真随机数产生器芯片来产生二级密钥 使用主密钥和一个强的密码算法来产生二级密钥 初级密钥的产生 把随机数视为受高级密钥(主密钥或者二级密钥)加密后的初级密钥。因此,随机数被解密后得到初级密钥。 密钥的存储 密钥安全存储的原则是不允许密钥以明文的形式出现在密钥管理设备之外。 密钥的存储形态有明文形态、密文形态、分量形态。 主密钥的存储 以明文形式存储,存储器必须是高度安全的,不但物理上安全,而且逻辑上安全。通常是将其存储在专用密码装置中。 二级密钥的存储 通常采用以高级密钥加密的形式存储二级密钥。 初级密钥的存储 初级文件密钥一般采用密文形式存储,通常采用以二级文件密钥加密的形式存储初级文件密钥。 初级会话密钥的存储空间是工作存储器,应当确保工作存储器的安全。 密钥备份 密钥的备份应当是异设备备份,甚至是异地备份。 备份的密钥应当受到与存储密钥一样的保护 为了减少明文形态的密钥数量,一般采用高级密钥保护低级密钥的方式来进行备份 对于高级密钥,不能以密文形态备份。为了进一步增强安全,可采用多个密钥分量的形态进行备份。 密钥的备份应当方便恢复,密钥的恢复应当经过授权而且要遵循安全的规章制度。 密钥的备份和恢复都要记录日志,并进行审计。 密钥分配 主密钥的分配 采取最安全的分配方法。一般采用人工分配主密钥,由专职密钥分配人员分配并由专职安装人员妥善安装。 二级密钥的分配 利用已经分配安装的主密钥对二级密钥进行加密保护,并利用计算机网络自动传输分配。 密钥分配 初级密钥的分配 通常总是把一个随机数直接视为一个初级密钥被高级密钥加密之后的结果,这样初级密钥一产生就是密文形式。 发送方直接把随机数(密文形式的初级密钥)通过计算机网络传给对方,接收端用高级密钥解密获取初级密钥 利用公钥密码体制来分配密钥 ① A向B发送自己产生的公钥和A的身份; ② B收到消息后,产生会话密钥Ks,用公钥加 密后传送给A; ③ A用私钥解密后得到Ks。 可能的问题:冒充 具有保密性和认证的分配方法 ① A用B的公钥加密A的身份和一个一次性随机数N1后发送给B; ② B解密得到N1,并用A的公钥加密N1和另外一个随机数N2发送给A; ③ A用B的公钥加密N2后发送给B; ④ A选择一个会话密钥Ks,用A的私钥加密后再用B的公钥加密,发送给B,B用A的公钥和B的私钥解密得Ks。 密钥的更新 主密钥的更新 更新时必须重新安装,安全要求与初次安装一样 主密钥的更新将要求受其保护的二级密钥和初级密钥都要更新 二级密钥的更新 重新产生二级密钥并且妥善安装 受其保护的初级密钥要更新 初级密钥的更新 初级会话密钥采用“一次一密”的方式工作,所以更新是非常容易的。 初级文件密钥更新要麻烦的多,将原来的密文文件解密并且用新的初级文件密钥重新加密。 密钥的终止和销毁 终止使用的密钥并不马上销毁,而需要保留一段时间。这是为了确保受其保护的其他密钥和数据得以妥善处理。只要密钥尚未销,就应该妥善保护。 密钥销毁要彻底清除密钥的一切存储形态和相关信息,使重复这一密钥变得不可能。 公钥密码体制的密钥管理 公钥密码体制的密钥管理和对称密码体制的密钥管理有着本质的区别。 对称密码体制的密钥本质上是一种随机数或者随机序列,而公钥密码体制本质上是一种单向陷门函数,建立在某一数学难题之上。 公钥的分配 公
文档评论(0)