zoukankan      html  css  js  c++  java
  • 对称加密和非对称加密

    1.什么是对称加密,非对称加密
    对称加密是指加解密使用的是同样的密钥
    非对称加密是指加解密使用的密钥不同。

    2.对称加密的优缺点
    对称加密的特点是简单快速。
    密钥越大,加密越强,但加解密过程越慢。
    密钥容易被黑客拦截

    3.非对称加密的优缺点
    非对称加密使用了一对密钥,公钥和私钥。私钥由解密方安全保管,公钥可以发给任何请求它的人。数据使用公钥加密,私钥解密。因为私钥不通过网络发送出去,所以非对称加密的安全性很高。
    非对称加密很安全,但和对称加密比起来,非常慢。

    4.对称密钥使用非对称方式发送
    对称密钥使用非对称方式发送,解决了对称密钥易被获取,和非对称密钥加解密慢的问题。
    使用步骤如下:
    1)A生成一个随机数作为对称密钥
    2)A向B申请公钥
    3)B将公钥发给A
    4)A使用公钥加密对称密钥,将加密后的结果发给B
    5)B使用私钥解密出对称密钥
    6)A和B可以通过对称密钥对信息加解密了

  • 相关阅读:
    修改XCode默认注释并自动生成文档
    百度地图初始化引擎失败
    ios系统分享
    ios判断app是否有打开相机的权限
    mac下https方式连接svn连接不上解决方法
    abbyy ocr sdk
    ant的安装
    ubuntu安装nginx
    ubuntu安装gcc
    iOS保持长时间后台运行
  • 原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/6913474.html
Copyright © 2011-2022 走看看