数据加密数据加密技术是指将一个信息或称明文,经过加密钥匙及加密函数转换,变成无意义的密文,而接收方则将此密文经过解密函数、解密钥匙还原成明文 。加密技术广泛用于网络数据的安全领域 。

文章插图
数据加密技术要求只有在指定的用户或网络下,才能解除密码而获得原来的数据,这就需要给数据发送方和接受方以一些特殊的信息用于加解密,这就是所谓的密钥 。其密钥的值是从大量的随机数中选取的 。按加密算法分为专用密钥和公开密钥两种 。
1)专用密钥,又称为对称密钥或单密钥,加密和解密时使用同一个密钥,即同一个算法 。如DES和MIT的Kerberos算法 。专用密钥是最简单方式,通信双方必须交换彼此密钥,当需给对方发信息时,用自己的加密密钥进行加密,而在接收方收到数据后,用对方所给的密钥进行解密 。当一个文本要加密传送时,该文本用密钥加密构成密文,密文在信道上传送,收到密文后用同一个密钥将密文解出来,形成普通文体供阅读 。由于对称密钥运算量小、速度快、安全强度高,因而目前仍广泛被采用 。
2)公开密钥,又称非对称密钥,加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个 。有一把公用的加密密钥,有多把解密密钥,如RSA算法 。公开密钥由于两个密钥(加密密钥和解密密钥)各不相同,因而可以将一个密钥公开,而将另一个密钥保密,同样可以起到加密的作用 。在这种编码过程中,一个密码用来加密消息,而另一个密码用来解密消息 。在两个密钥中有一种关系,通常是数学关系 。公钥和私钥都是一组十分长的、数字上相关的素数(是另一个大数字的因数) 。有一个密钥不足以翻译出消息,因为用一个密钥加密的消息只能用另一个密钥才能解密 。每个用户可以得到唯一的一对密钥,一个是公开的,另一个是保密的 。公共密钥保存在公共区域,可在用户中传递,甚至可印在报纸上面 。而私钥必须存放在安全保密的地方 。任何人都可以有你的公钥,但是只有你一个人能有你的私钥 。它的工作过程是:“你要我听你的吗?除非你用我的公钥加密该消息,我就可以听你的,因为我知道没有别人在偷听 。只有我的私钥(其他人没有)才能解密该消息,所以我知道没有人能读到这个消息 。我不必担心大家都有我的公钥,因为它不能用来解密该消息 。”公开密钥的加密机制虽提供了良好的保密性,但难以鉴别发送者,即任何得到公开密钥的人都可以生成和发送报文 。数字签名机制提供了一种鉴别方法,以解决伪造、抵赖、冒充和篡改等问题 。
数据加密的方法网络安全防范措施与应用是什么呢如果您也想要了解一下网络安全防范措施和应用的话,请从数据加密的方法入手 。因此很多人都会问数据加密有哪些方法呢无巧不成书,最近公布了一个关于数据加密方法的总结,我相信您一定可以找到问题的答案哦 。
由于计算机软件的非法复制,通信的泄密、数据安全受到威胁,解密及盗版问题日益严重,甚至引发国际争端,所以在信息安全技术中,加密技术占有不可替代的位置,因此对信息加密技术和加密手段的研究与开发,受到各国计算机界的重视,发展日新月异 。现在我们就几种常用的加密算法给大家比较一下 。
DES加密算法是一种分组密码,以64位为分组对数据加密,它的密钥长度是56位,加密解密用同一算法 。DES加密算法是对密钥进行保密,而公开算法,包括加密和解密算法 。这样,只有掌握了和发送方相同密钥的人才能解读由DES加密算法加密的密文数据 。因此,破译DES加密算法实际上就是搜索密钥的编码 。对于56位长度的密钥来说,如果用穷举法来进行搜索的话,其运算次数为256 。随着计算机系统能力的不断发展,DES的安全性比它刚出现时会弱得多,然而从非关键性质的实际出发,仍可以认为它是足够的 。不过,DES现在仅用于旧系统的鉴定,而更多地选择新的加密标准 。
RSA加密算法是目前最有影响力的公钥加密算法,并且被普遍认为是目前最优秀的公钥方案之一 。RSA是第一个能同时用于加密和数宇签名的算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准 。RSA加密算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥 。
数据加密技术概述数据加密技术的包括这样几方面的内容:数据加密、数据解密、数字签名、签名识别以及数字证明等 。
在密码学中,把设计密码的技术成为密码编码,把破译密码的技术称为密码分析 。密码编码和密码分析合起来称为密码学 。在加密系统中,算法是相对稳定的 。为了加密数据的安全性,应经常改变密钥,例如,在每加密一个新信息时改变密钥,或每天、甚至每小时改变一次密钥 。
1.易位法
2.置换法
现代加密技术则采用十分复杂的算法,将易位法和置换法交替使用多次而形成乘积密码 。
1.对称加密算法
最具代表性的对称加密算法是数据加密标准DES 。在DES所使用的的密钥长度为64位,它由两部分组成,一部分是实际密钥,占56位;另一部分是8位奇偶校验位 。DES属于分组加密算法,它将明文按64位一组分成若干个明文组,每次利用56位密钥对64位的二进制明文数据进行加密,产生64位密文数据 。
【数据加密包括解密】对比
由于对称加密算法和非对称加密算法各有优缺点,即非对称加密算法比对称加密算法处理速度慢,但密钥管理简单,因而在当前许多新的安全协议中,都同时应用了这两种加密技术 。一种常用的方法是利用公开密钥技术传递对称密码,而用对称密钥技术来对实际传输的数据进行加密和解密 。例如,由发送者先产生一个随机数(对称密钥),用它来对要传送的数据进行加密;然后再由接收者的公开密钥对对称密钥进行加密 。接收者收到数据后,先用私用密钥对对对称密钥进行解密,然后再用对称密钥对所收到的数据进行解密 。
什么是加密和解密加密:给数据进行加密码保护,通常都是打开是输入密码,还有隐藏、伪装等效果 。市面上加密类的软件也很多,可以根据自己的具体需求进行挑选 。
解密:解除密码保护,也就是恢复未加密时的状态,变成正常的数据 。如果不想让你的文件继续保持加密效果,那就可以选择解密,来让它不再受保护 。有的可以临时解密,使用的时候是解密状态,关闭后会自动恢复加密状态这种 。
- 迎难而上近义词
- 全自动洗衣机十大排名
- 2017十大厨房电器品牌 2017十大厨房电器品牌排行榜
- 阿联酋u23实力如何
- 凰图腾为什么不能看
- 表示家族光荣的诗句
- 小吃培训到哪里去最好? 路边摊小吃培训哪里好
- 深圳2021退休工资补发了吗 深圳涨工资最新消息2021
- 典籍里的中国撒贝宁的作用 典籍里的中国女主持王嘉宁