《网络攻防与协议分析教学课件第三章 数据加密与认证技术》由会员分享,可在线阅读,更多相关《网络攻防与协议分析教学课件第三章 数据加密与认证技术(14页珍藏版)》请在金锄头文库上搜索。
1、第三章第三章 数据加密与认证技术数据加密与认证技术机械工业出版社机械工业出版社2数据加密技数据加密技术密码技术:加解密过程密码技术:加解密过程 3数据加密技数据加密技术对称加密技术的工作过程:对称加密技术的工作过程:发送送发用自己的秘用自己的秘钥对要要发送的信息送的信息进行加密行加密发送方将加密后的信息通送方将加密后的信息通过网网络传送送给接收方接收方接收方使用接收方使用发送送发进行加密的秘行加密的秘钥对接收到的加密信息接收到的加密信息进行解密,得到行解密,得到明文信息明文信息4数据加密技数据加密技术对称加密工作过程:对称加密工作过程:5数据加密技数据加密技术非对称密钥加密系统:非对称密钥加密
2、系统:6数据加密技数据加密技术对称加密技术的工作过程:对称加密技术的工作过程:发送送发用自己的秘用自己的秘钥对要要发送的信息送的信息进行加密行加密发送方将加密后的信息通送方将加密后的信息通过网网络传送送给接收方接收方接收方使用接收方使用发送送发进行加密的秘行加密的秘钥对接收到的加密信息接收到的加密信息进行解密,得到行解密,得到明文信息明文信息7数字数字签名名数字签名的过程:数字签名的过程:因因为自己的自己的签名名难以否以否认,从而确,从而确认了文件已了文件已签署署这一事一事实因因为签名不易仿冒,从而确定了文件是真的名不易仿冒,从而确定了文件是真的这一事一事实8数字数字签名名数字证书:数字证书:
3、个人数字个人数字证书机构数字机构数字证书设备数字数字证书代代码签名数字名数字证书9数字数字签名名CACA认证流程:认证流程:10认证技技术数字证书:数字证书:消息消息认证:用于确:用于确认信息的完整性和抗否信息的完整性和抗否认性。在很多情况下,用性。在很多情况下,用户要要确确认网上信息是不是假的,信息是否被第三方修改或网上信息是不是假的,信息是否被第三方修改或伪造。造。身份身份认证:用于:用于鉴别用用户身份,包括身份,包括识别访问者的身份,者的身份,验证对访问者者声称身份的确声称身份的确认。11认证技技术消息认证码:消息认证码:12认证技技术认证编码器与认证译码器:认证编码器与认证译码器:13认证技技术身份认证技术:身份认证技术:基于用基于用户名名/密密码的的认证方法方法IC卡卡认证动态口令口令认证生物特征生物特征认证USBKey认证