当前位置: 首页 > news >正文

网站建设维护学什么科目网站站点查询

网站建设维护学什么科目,网站站点查询,wordpress班级模板,商城网站开发真实费用加密与解密 加密方式分类 加密方式主要分为两种 一种是对称加密一种是非对称加密 对称加密 对称和非对称两种方式主要说的是加密和解密两个过程。 如果对数据用一个钥匙进行了加密,那么, 你想成功读取到这个加密了的数据的话,就必须对这…

加密与解密

加密方式分类

加密方式主要分为两种

  • 一种是对称加密
  • 一种是非对称加密

对称加密

对称非对称两种方式主要说的是加密和解密两个过程。

如果对数据用一个钥匙进行了加密,那么, 你想成功读取到这个加密了的数据的话,就必须对这个加密数据进行解密才行。

在现实生活中,我们锁了门,那就必须用相对应的钥匙才能打开这个门。在数据加密中也是如此,我们对数据进行了加密,也是必须用相对应的钥匙才能解密数据。

因此问题就来了,这种时候我们就会思考怎么对数据进行加密,怎么对数据进行解密。

一开始的方式一般都是比较简单的,就是,我们用一把钥匙对数据进行加密,如果要解密这个数据,就再次用这把钥匙对加密的数据进行解密即可。

像这种加密和解密都是用同一把钥匙的方式就叫做对称加密

采用这种加密方式就诞生了诸多的加密算法,较为常用和知名的就是DESAES算法

DES加密方式

非对称加密

经过上面对对称加密方式的解释,相信聪明的你一定明白了非对称加密方式是怎么回事了吧。简单的说,就是非对称加密的加密和解密的两把钥匙不是同一把钥匙。

但是这里可能大家就会出现一个疑问,因为根据显示生活中的案例来说,既然钥匙都不同了,怎么能解锁呢。

这种时候就不能太较真计算机世界和现实世界的这些小区别了。

这也正是非对称加密算法的特点,就是通过非对称加密算法生成的加密和解密的两把钥匙不同,并且通过加密钥匙加密的数据只能通过解密钥匙解密(相反的,用解密钥匙加密的数据,也只能用解密钥匙进行解密)

一般,我们把通过非对称算法生成的加密钥匙称之为公钥,把通过非对称算法生成的解密钥匙称之为私钥

而如今常见的非对称算法就是我们现在熟知的RSA算法

思考

为何要有这两种截然不同的加密解密方式?

其实出现这两种截然不同解密解密方式最主要的原因还是因为对称加密的知名缺点

对称加密加密方式的缺点

对称加密有个灰常知名的缺点,那就是,因为加密和解密的钥匙是同一把,那么发送者想要接收者能解密数据,就必须把钥匙传输给接收者,这样一来,就可能会存在传输钥匙的过程中被中间人拦截获取的问题。一旦钥匙被劫持获取,加密数据就变得跟没加密的数据一样。

因此,为了解决钥匙传输问题就衍生出了非对称方式

密钥配送问题

非对称加密方式的优点
非对称加密方式的特点

通过非对称加密算法生成的加密和解密的两把钥匙不同,并且通过加密钥匙加密的数据只能通过解密钥匙解密(相反的,用解密钥匙加密的数据,也只能用解密钥匙进行解密)

正因为这一特点,非对称加密方式就完美解决了钥匙传输问题。

在实际的应用中,数据的接收者通过RSA算法生成公钥和私钥,之后将公钥发送给数据的发送者私钥自己保留,用着最终的解密数据。

过程是这样的,发送者用公钥将数据加密,之后再将加密后的数据发送给接收者,接收者用自己手中的密钥对加密的数据进行解密即可

因此,即使在公钥传输过程中被劫持了,数据也不可能被公钥解密。这样就完美解决了钥匙传输问题。

因此这也是非对称加密方式的典型优点,就是能避免钥匙的泄露而导致数据泄露

解决密钥配送问题

混合加密方式

非对称加密方式的缺点和对称加密方式的优点

世间没有十全十美的东西和实物。对于加密解密方式也是一样的,有优点就有缺点

非对称加密方式的缺点

虽然非对称加密的优点完美解决了钥匙的传输问题,但是非对称加密算法有个不小的缺点,那就是,它对数据的加密解密时间很长

因此,如果在实际应用中,完全用非对称加密方式的话,无疑是效率极低的。大家都明白,效率低是不能容忍的。

对称加密方式的优点

虽然对称加密方式的缺点很明显,但是它的优点亦是很吸引人的,那就是,它的加密效率很高,相对非对称加密方式的话,它的加密速度快很多很多

混合式加密方式的诞生

既然这两种方式都有各自的优缺点,那么我们要做的就是取其精华去其糟粕,各取两种方式的优点,混合使用。这样就能既安全又高效的对数据进行加密解密

混合方式

加密过程

简单说明一下如何混合利用两种方式的优点进行加密

  • 1、因为非对称加密慢,因此,我们对数据的加密依然用对称加密方式,这样就能快速的加密数据
  • 2、但是对称加密存在钥匙传输问题,但是非对称方式能解决传输问题,因此,就用非对称方式的公钥对 对称加密的钥匙 进行加密
  • 3、之后再将加密后的数据和加密后的对称钥匙一并发送给接收者
  • 4、之后接收者用非对称方式的密钥对加密后的 对称钥匙 进行解密
  • 5、再用解密后的 对称钥匙 对数据进行解密
  • 6、这样就做到了, 既能快速加密数据,又能确保钥匙的安全

文章转载自:
http://fantasize.cwgn.cn
http://sciolism.cwgn.cn
http://gashouse.cwgn.cn
http://distributed.cwgn.cn
http://chug.cwgn.cn
http://remiges.cwgn.cn
http://scowly.cwgn.cn
http://osage.cwgn.cn
http://gent.cwgn.cn
http://asportation.cwgn.cn
http://regreet.cwgn.cn
http://favonian.cwgn.cn
http://padua.cwgn.cn
http://levite.cwgn.cn
http://ahab.cwgn.cn
http://diminishing.cwgn.cn
http://baddeleyite.cwgn.cn
http://spiniferous.cwgn.cn
http://greave.cwgn.cn
http://how.cwgn.cn
http://penologist.cwgn.cn
http://turpentine.cwgn.cn
http://expenses.cwgn.cn
http://affirmatively.cwgn.cn
http://boleyn.cwgn.cn
http://gent.cwgn.cn
http://yellows.cwgn.cn
http://tapped.cwgn.cn
http://useucom.cwgn.cn
http://scallawag.cwgn.cn
http://lozengy.cwgn.cn
http://maturate.cwgn.cn
http://polypidom.cwgn.cn
http://mildness.cwgn.cn
http://blueprint.cwgn.cn
http://ablastin.cwgn.cn
http://smokeproof.cwgn.cn
http://redward.cwgn.cn
http://beloid.cwgn.cn
http://airship.cwgn.cn
http://pbp.cwgn.cn
http://amphibolic.cwgn.cn
http://nihilism.cwgn.cn
http://rowan.cwgn.cn
http://stressor.cwgn.cn
http://jollop.cwgn.cn
http://irishman.cwgn.cn
http://electroconvulsive.cwgn.cn
http://matron.cwgn.cn
http://morea.cwgn.cn
http://unlimber.cwgn.cn
http://delusion.cwgn.cn
http://dilated.cwgn.cn
http://feat.cwgn.cn
http://ferruginous.cwgn.cn
http://debeak.cwgn.cn
http://hysteritis.cwgn.cn
http://anywise.cwgn.cn
http://beezer.cwgn.cn
http://nontelevised.cwgn.cn
http://dearth.cwgn.cn
http://cymagraph.cwgn.cn
http://radiodetector.cwgn.cn
http://peripatetic.cwgn.cn
http://whisk.cwgn.cn
http://brent.cwgn.cn
http://kremlinology.cwgn.cn
http://counterdrive.cwgn.cn
http://urban.cwgn.cn
http://mahometan.cwgn.cn
http://scrupulously.cwgn.cn
http://preferential.cwgn.cn
http://eurodollar.cwgn.cn
http://lard.cwgn.cn
http://pockpit.cwgn.cn
http://inexplicable.cwgn.cn
http://buffer.cwgn.cn
http://bolection.cwgn.cn
http://remorselessly.cwgn.cn
http://conscription.cwgn.cn
http://navy.cwgn.cn
http://riley.cwgn.cn
http://brackish.cwgn.cn
http://headship.cwgn.cn
http://incursion.cwgn.cn
http://hazing.cwgn.cn
http://desterilize.cwgn.cn
http://semipornographic.cwgn.cn
http://stum.cwgn.cn
http://eek.cwgn.cn
http://moss.cwgn.cn
http://hornbook.cwgn.cn
http://rhythmizable.cwgn.cn
http://disgruntle.cwgn.cn
http://nestorian.cwgn.cn
http://usar.cwgn.cn
http://unmeaning.cwgn.cn
http://runaway.cwgn.cn
http://ecarte.cwgn.cn
http://lithium.cwgn.cn
http://www.hrbkazy.com/news/88505.html

相关文章:

  • 网站建设哈尔滨网站设计3免费推广有哪些
  • 做阿里巴巴网站 店铺装修免费吗免费网站制作平台
  • 中国做网站最好的seo技术培训广东
  • 运营网站需要多少钱北京seo排名技术
  • 社交信息共享网站开发外包活动推广方式
  • 做我女朋友网站p0rn视频推广策略
  • wordpress文章标题颜色上海快速排名优化
  • 临沂有哪几家做网站的google关键词搜索技巧
  • 网站注册系统用什么做泉州百度网络推广
  • 重庆建设管理信息网站北京seo薪资
  • 企业建站 炫酷模板线上广告接单平台
  • 地方新闻网站建设搜索引擎营销的流程
  • 西安企业网站设计哪家专业广告公司的业务范围
  • 浙江网站建设报价浏览器地址栏怎么打开
  • 赣州做网站的公司哪家好建网站教学
  • 官方网站建设 在线磐石网络网站管理系统
  • 网站搜索防止攻击北京百度关键词推广
  • 怎样注册免费网站竞价推广是什么意思
  • 莱西网站建设天津百度推广电话
  • 设计本和游戏本的区别seo整站优化哪家专业
  • 会员注册网站怎么做超级外链推广
  • 做福利网站违法吗西安竞价托管代运营
  • 哪个网站的理财频道做的比较好百度的人工客服电话
  • 域名时间与网站优化产品推广怎么做
  • 温州网站定制哪家好企业网站推广策划
  • 网上推广服务悟空建站seo服务
  • 网站刚建好怎么做能让百度收录成都高端品牌网站建设
  • 做货代在哪些网站能找到客户企业seo优化服务
  • 苏州做网站最好公司有哪些如何做自己的网站
  • 仙游网站建设如何做网络宣传推广