加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

措施员必需相识的计较机加密法则-公钥和私钥

发布时间:2018-11-27 00:55:11 所属栏目:业界 来源:今日头条
导读:这些暗码学的观念轻易被搞夹杂,简直也未可厚非。由于公钥、私钥、加密、认证这些都是较为伟大的题目,其观念不太轻易领略,领略不透就轻易发生各相同是而非的观念,为了让各人对付暗码学有进一步的相识,这里我就具体讲解一下公钥和私钥的详细浸染和行使

这些暗码学的观念轻易被搞夹杂,简直也未可厚非。由于公钥、私钥、加密、认证这些都是较为伟大的题目,其观念不太轻易领略,领略不透就轻易发生各相同是而非的观念,为了让各人对付暗码学有进一步的相识,,这里我就具体讲解一下公钥和私钥的详细浸染和行使要领。

加密和认证

起首我们必要区分加密和认证这两个根基观念。

加密是将数据资料加密,使得犯科用户纵然取得加密过的资料,也无法获取正确的资料内容,以是数据加密可以掩护数据,防备监听进攻。其重点在于数据的安详 性。身份认证是用来判定某个身份的真实性,确认身份后,体系才可以依差异的身份给以差异的权限。其重点在于用户的真实性。两者的偏重点是差异的。

公钥和私钥

其次我们还要相识公钥和私钥的观念和浸染。

在当代暗码体制中加密息争密是回收差异的密钥(果真密钥),也就长短对称密钥暗码体系,每个通讯方均必要两个密钥,即公钥和私钥,这两把密钥可以互为加解密。公钥是果真的,不必要保密,而私钥是由小我私人本身持有,而且必需妥善保管和留意保密。

公钥私钥的原则:

  1. 一个公钥对应一个私钥。
  2. 密钥对中,让各人都知道的是公钥,不汇报各人,只有本身知道的,是私钥。
  3. 假如用个中一个密钥加密数据,则只有对应的谁人密钥才可以解密。
  4. 假如用个中一个密钥可以举办解密数据,则该数据肯定是对应的谁人密钥举办的加密。

非对称密钥暗码的首要应用就是公钥加密和公钥认证,而公钥加密的进程和公钥认证的进程是纷歧样的,下面我就具体讲授一下两者的区别。

基于果真密钥的加密进程

好比有两个用户Alice和Bob,Alice想把一段明文通过双钥加密的技能发送给Bob,Bob有一对公钥和私钥,那么加密解密的进程如下:

  1. Bob将他的果真密钥传送给Alice。
  2. Alice用Bob的果真密钥加密她的动静,然后传送给Bob。
  3. Bob用他的私家密钥解密Alice的动静。

措施员必需相识的计较机加密法则-公钥和私钥

上面的进程可以用下图暗示,Alice行使Bob的公钥举办加密,Bob用本身的私钥举办解密。

措施员必需相识的计较机加密法则-公钥和私钥

基于果真密钥的认证进程

身份认证和加密就差异了,首要用户辨别用户的真伪。这里我们只要可以或许辨别一个用户的私钥是正确的,就可以辨别这个用户的真伪。

照旧Alice和Bob这两个用户,Alice想让Bob知道本身是真实的Alice,而不是假意的,因此Alice只要行使公钥暗码学对文件署名发送 给Bob,Bob行使Alice的公钥对文件举办解密,假如可以解密乐成,则证明Alice的私钥是正确的,因而就完成了对Alice的身份辨别。整个身 份认证的进程如下:

  1. Alice用她的私家密钥对文件加密,从而对文件署名。
  2. Alice将署名的文件传送给Bob。
  3. Bob用Alice的公钥解密文件,从而验证署名。

上面的进程可以用下图暗示,Alice行使本身的私钥加密,Bob用Alice的公钥举办解密。

措施员必需相识的计较机加密法则-公钥和私钥

【编辑保举】

  1. 盗窟措施员:不行被忽视的安详风险
  2. 新数据证实黑客能通过Heartbleed裂痕窃取私钥
  3. 措施员窃15万条国民信息倒卖获刑
  4. D-Link的“福利”:开源固件包里放私钥彩蛋
  5. 你所知道的PHP中的公钥加密是错误的
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读