美文网首页
SSH原理及应用

SSH原理及应用

作者: tency小七 | 来源:发表于2018-06-12 14:45 被阅读0次

加密方法分类


  1. 单钥加密
    1.1 加密解密同一套密码
  2. 双钥加密
    2.1 公钥私钥一一对应,公钥公开,私钥私密,公钥可以解开私钥加密的信息
    2.2 通用的双钥加密算法是RSA
    2.3 在双钥系统中,公钥用来加密信息,私钥用来数字签名

什么是数字签名


小明有两把钥匙,一把是公钥,一把是私钥,任何人都可以拿到小明的公钥,但是私钥只有他自己知道。

小红,小军,小黑都知道了小明的公钥。

小红把“你好啊”这段信息发给小明时,用小明的公钥进行加密,变成了“SNEUIENEEJNDPDJDKDNSO303J"。

此时小明收到了“SNEUIENEEJNDPDJDKDNSO303J"用自己的私钥进行解密,也就收到了小红发过来的”你好啊“。

如果小红发给小明的信息被小军所拦截,但是小军没有小明公钥对应的私钥,他收到的“SNEUIENEEJNDPDJDKDNSO303J"是没有办法解密出来的。

但是,如果小明的公钥在发送给小红的时候,偷偷被小军换了,变成小军的公钥,这个时候小红用的是小军的公钥,小红要发给小明的信息被小军拦截了,小军用他的私钥解出来了!真是可怕!那要怎么办?

这个时候就有老师说,你们把每个人的公钥给我,我给你们做个认证,如果是小明的公钥我就签上小明的名,只有我签的名才有用,别人伪造不了。(对应着认证机构的数字签名)

这样一来,就算小军偷偷换了自己的公钥过去,小红的电脑发现这个公钥没有数字签名,是很不安全的,小军没有得逞。

相关文章

  • SSH原理及应用

    加密方法分类 单钥加密1.1 加密解密同一套密码 双钥加密2.1 公钥私钥一一对应,公钥公开,私钥私密,公钥可以解...

  • ssh原理及应用

    1. SSH是什么 简单说,SSH是一种网络协议,用于计算机之间的远程加密登录。 SSH 为 Secure She...

  • SSH原理及应用

    加密方法分类 单钥加密1.1 加密解密同一套密码 双钥加密2.1 公钥私钥一一对应,公钥公开,私钥私密,公钥可以解...

  • Github使用ssh连接

    关于ssh的原理,请参考这篇文章:SSH原理与应用 检查本地是否存在SSH keys 打开Git Bash,输入以...

  • 【转】图解SSH原理及两种登录方法

    图解SSH原理及两种登录方法详细认证流程,无ssh命令介绍

  • SSH的原理与应用

    SSH的原理与应用 一 SSH简介 SSH是Secure Shell的所写,也叫做安全外壳协议。SSH的主要目的是...

  • SSH 原理与应用

    什么是 SSH SSH 是一种网络协议,该协议用于计算机间通信/登录信息的加密 使用场景主要是远程登录 早期,互联...

  • ssh原理与应用

    ssh在程序员的生活中还是非常常见的,ssh具有很多种功能,也可以用在很多种场合。 什么是SSH SSH是一种网络...

  • SSH 的原理与应用

    本文档介绍 SSH 的原理与应用,这是企业级非常实用的技术,希望能给大家带来帮助。 一、SSH简介 SSH是Sec...

  • 浅析ssh协议

    SSH原理与应用 ssh在程序员的生活中还是非常常见的,ssh具有很多种功能,也可以用在很多种场合。 什么是SSH...

网友评论

      本文标题:SSH原理及应用

      本文链接:https://www.haomeiwen.com/subject/pzprdftx.html