<i id='dt7j'></i>
  1. <tr id='dt7j'><strong id='dt7j'></strong><small id='dt7j'></small><button id='dt7j'></button><li id='dt7j'><noscript id='dt7j'><big id='dt7j'></big><dt id='dt7j'></dt></noscript></li></tr><ol id='dt7j'><table id='dt7j'><blockquote id='dt7j'><tbody id='dt7j'></tbody></blockquote></table></ol><u id='dt7j'></u><kbd id='dt7j'><kbd id='dt7j'></kbd></kbd>
  2. <span id='dt7j'></span>
    <acronym id='dt7j'><em id='dt7j'></em><td id='dt7j'><div id='dt7j'></div></td></acronym><address id='dt7j'><big id='dt7j'><big id='dt7j'></big><legend id='dt7j'></legend></big></address>
      <fieldset id='dt7j'></fieldset>

      <code id='dt7j'><strong id='dt7j'></strong></code>

      <i id='dt7j'><div id='dt7j'><ins id='dt7j'></ins></div></i><ins id='dt7j'></ins>

      <dl id='dt7j'></dl>

          对称加密,非对称加密,数字签名,数字证书,SSL握手

          • 时间:
          • 浏览:8
          • 来源:124软件资讯网

            对称密钥加密手艺

            好比说有一种加密算法是把字母循环右移三位  ,那么若是要加密的明文是abc  ,则经由加密算法加密后的密文是def  ,这里把字母循环右移就是一种加密算法  ,而右移N位中的N则被称为密钥 。
            对称密钥加密手艺即编码时所使用的密钥息争码时所使用的密钥相同  。

            • 对称密钥加密手艺的弱点之一就是发送者和接受者在相互对话之前一定要有一个共享的保密密钥  。
              这个弱点就会导致一个问题 ,假设A ,B  ,C三个客户端都要和服务器X通讯 ,那么A和 ,B和  ,C和X都要建设自己的保密密钥  ,然后然后各自之间才气举行宁静通讯  。若是有N个节点  ,每个节点都要与其他N-1个节点通讯  ,那么总共将需要N*N个保密密钥  ,这将是一个治理噩梦  。

            公然密钥加密手艺

            公然密钥加密手艺简朴的讲就是加密息争密使用的密钥纷歧样:一个用来对主机报文编码  ,一个用来对主机报文解码 。编码密钥是众所周知的  ,可是只有主机才知道私有的解码密钥  。这样每小我私家都能找到某个特定主机的公然密钥  ,密钥的建设变得越发简朴  。可是解密密钥是保密的  ,因此只有吸收端才气对发送给给它的报文举行解码  。


            如图中节点X可以将其加密密钥ex公之于众  。现在任何想向节点X发送报文的人都可以使用相同的公然密钥了  ,公然密钥手艺制止了对称密钥加密手艺中成对密钥数目的N*N的扩展问题  。
            只管每小我私家都可以用统一个密钥对发给X的报文举行编码  ,但除了X  ,其他人都无法对报文X举行解码  ,由于只有X才有解码的私有密钥  。将编码密钥息争码密钥支解开来可以让所有人都能够对报文举行编码  。这样 ,个节点向服务器宁静的发送报文就变得容易了  ,由于他们只要查到服务器的公然密钥就可以了  。

            数字证书和数字署名

            我们通过爱丽丝和鲍勃两小我私家来诠释公然密钥加密手艺: