zoukankan      html  css  js  c++  java
  • 对称算法与非对称算法综合使用

    对称算法与非对称算法综合起来使用如下图:

    发送者拿有公钥,接收者拿有私钥

    1》发送端:

         首先发送端生成随机对称密钥,用对称密钥将数据加密后放入数字信封中,然后用公钥将随便对称密钥打包,放入数字信封中,最后将数字信封传到接收方

    2》接收端:

        接收后数据后,首先将数字信封分成两部分,密码包和加密后的数据,然后用自己的私钥解密“密码包”,将对称密码取出,用对称密钥将加密数据进行恢复.

    如果要传输的数据太长的话,用对称密钥加密的数据比非对称的速度要快,然后再给对称密钥打包。

  • 相关阅读:
    lua 与 c 的相互调用
    平台认证 & HTTP 302 重定向
    1. 个人经验总结
    Java反编译
    1. 个人经验总结
    3. 技术专题
    Office
    工作机的目录组织
    Eclipse
    Eclipse中的Gradle集成
  • 原文地址:https://www.cnblogs.com/weichuo/p/1351994.html
Copyright © 2011-2022 走看看