- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
要保障数据在传递过程中的安全性,必须要满足如下三点的基本安全需求: 数据的机密性。所谓机密性(Confidentiality)是指防止数据被未经授权的恶意窃听者所理解,以保障在存储和传输的过程中数据内容不被泄露。 数据的完整性。数据完整性(Data Integrity)是指防止数据在存储和传输的过程中被非法篡改,包括无权者的篡改、有限权限者的越权篡改以及存储传输中的意外导致的错误。 数据发送者的身份真实性。数据发送者的身份真实性是指数据接收者应能够验证数据来自正确的发送者,而不是由恶意攻击者伪造,另外数据发送者的身法验证还具备反拒认(Nonrepudiation)功能,即数据发送者不能否认自己曾发送过数据。 典型应用:U盾 基于PKI技术,采用1024位非对称密钥加密算法对网上数据进行加密、解密和数字签名,确保网上交易的机密性、真实性、完整性和不可否认性。 使用以物理介质为基础的个人客户证书,建立基于PKI技术的个人证书认证体系。 硬件实现数据加解密、数据摘要以及数字签名的各种算法,运算均在硬件中进行。 密钥完全在硬件内生成,并存储于硬件中,确保密钥的安全。 为保障数据的机密性需要对数据加密,加密技术可以分为加解密密钥和加解密算法两部分: 加解密密钥是在加解密过程中使用的一串数字,作为一个运算参数出现; 加解密算法是作用于加密密钥和明文或者解密密钥和密文的一个数学函数。 根据加密算法的工作方式的不同,可以将加密技术分为两种: 对称加密技术 非对称加密技术 4.2.1 对称加密技术 对称加密技术又称为秘密密钥加密技术,在对称加密技术中,通信双方共享同一个密钥,加解密均使用该唯一的密钥来实现。 常见的对称加密算法有数字加密标准(Digital Encryption Standard,DES)、三重DES(Triple DES)和高级加密标准(Advanced Encryption Standard,AES)等算法。 DES算法使用64bit(56+8)的密钥将64bit的明文数据块加密产生64bit的密文。 3DES算法是一种更安全的DES算法的变种,3DES算法使用3个56bit的密钥对数据进行三次DES加密来保障数据的机密性,如果3个密钥互不相同,就相当于使用了一个168bit的密钥对数据进行加密。 AES算法又称为Rijndael算法,AES算法采用分组密码体制,密钥长度和进行加密的明文数据块可以是128bit、192bit或256bit中的任意一个。AES使用多轮的重复和变换来提高数据的抗攻击能力。 对称加密算法速度快、效率高,适合于对大量的数据、动态的数据流进行加密。但对称加密算法的安全性在相当大的程度上依赖于共享密钥本身的安全性。一旦共享密钥被第三方获知就会造成数据的失密。 共享密钥的泄露存在两方面的原因: 由于通信双方使用同一个密钥进行加解密,因此在进行加解密之前就需要在通信双方之间传递共享密钥,而在不安全的通信通道上进行密钥交换时有可能造成共享密钥的泄露。 密钥一般都会有安全的时效性,静态配置的密钥只能提供暂时的安全性,随着时间的推移,密钥泄露的可能性也会逐渐增大。另外,如果采用静态配置的共享密钥,N个用户之间进行通信时,每一个用户都需要维护(N-1)个共享密钥,增加了密钥管理的复杂度。 4.2.2 非对称加密技术 非对称加密技术又称为公开密钥加密技术,它为每一个用户分配一对密钥:其中一个密钥是保密的,由用户自己保管,称之为私钥;另外一个密钥是公开的,称之为公钥。这一对密钥互为加解密密钥,但是由其中一个密钥无法计算出另一个密钥。 目前最流行的非对称加密算法是RSA(Rivest-Shamir-Adelman)算法,RSA算法由Ron Rivest、Adi Shamir和Leonard Adelman共同开发,它的原理基于一个非常简单的事实:将两个大素数相乘十分容易,但想要对其乘积进行因式分解却极其困难。 非对称加密算法由于不再需要维护共同的共享密钥,不必担心密钥的泄露,因此非对称加密算法降低了密钥管理的复杂度,并且提供了更好地安全性。 非对称加密算法加密效率非常低,RSA算法一般要比DES算法慢1000倍左右,因此非对称加密算法很少被应用在数据加密领域,它实际上被更多的应用在数字签名以及密钥的交换和管理中。 4.2.3 D-H算法 D-H算法实际上就是使用非对称加密技术来保障一次性对称密钥交换的安全性。 D-H算法只能用于进行密钥的交换,不能用于数据加密和数字签名等其他的目的。另外,D-H算法存在如下几点不足: D-H算法没有提供通信双方的身份信息,无法对对端用户的身份进行认证,因此容易遭受中间人攻击,解决的方法是在D-H消息交换的过程中使用数字证书进行身份认证; 由于D-H算法的
您可能关注的文档
- 4第四节动态方程的线性变换终稿.ppt
- 2线性系统的数学模型终稿.ppt
- 2向量加法运算2课终稿.ppt
- 1.新闻两则终稿.ppt
- 【地理】人教版必修1第5章第2节自然地理环境的差异性()终稿.ppt
- 4第四章当代国际贸易理论终稿.ppt
- 【地理】人教版必修1第一章第一节宇宙中的地球()终稿.ppt
- 4-电控式自动变速器ECT终稿.ppt
- 2小时品牌素养终稿.ppt
- 2心理测量技能--人格测验终稿.ppt
- 2-再谈寿险的意义与功用终稿.ppt
- 1___太阳辐射等值线图的判读终稿.ppt
- 【高分突破】(广东地区)2016年中考物理第十八章家庭电路与安全用电复习粤教沪版终稿.ppt
- 4年级1班上期家长会终稿.ppt
- 2章大学物理终稿.ppt
- 【高分突破】(广东省)2016年中考政治第四单元第3节民族团结统一复习终稿.ppt
- 【高分突破】广东省2016年中考英语话题专项训练第1节个人情况,家庭、朋友与周围的人,人际关系终稿.ppt
- 1_GEDO+CE轨道检测小车终稿.ppt
- 1_GMDSS听力评估和通信英语_考型、码语音标和码语终稿.ppt
- 【高分突破】广东省2016年中考英语话题专项训练第3节兴趣爱好,个人情感终稿.ppt
最近下载
- 九年级数学秋季开学第一课(北师大版).pptx
- 部编人教版八年级上册道德与法治全册新质教学课件(配2025年秋改版教材).pptx
- 第1讲 我爱你中国(第一课时)美丽中国是我家(课件)-《新时代中国特色社会主义思想学生读本(小学低年级)》.pptx VIP
- 大学毕业论文_外文文献及中文翻译-财务风险的重要性how important is financial risk.doc VIP
- 人美版(2024)一年级美术上册第一单元《1.1介绍我自己》教学设计.docx VIP
- 民警进幼儿园安全讲课.pptx VIP
- 2024全国职业院校技能大赛ZZ055导游服务赛项规程+赛题 (2).docx VIP
- 计算机网络基础 龚娟 第2章 数据通信基础.ppt VIP
- 沙田柚种植技术最新完整版本.pptx VIP
- DBJ52_T103-2021:模块化箱式房屋安装及验收技术标准.pdf VIP
文档评论(0)