• 对称加密与非对称加密


    对称加密与非对称加密

    1 秘钥分发

    在加密算法之外,面临着一个问题,那就是秘钥的分发,即解密方如何获得加密方的秘钥。由此,出现了两种加密方式:对称加密与非对称加密

    2 对称加密与非对称加密

    对称加密,就是加密和解密对使用同一个秘钥,所以叫对称加密,对称加密只有一个秘钥,作为私钥。

    常见的对称加密算法

    DES、AES、3DES等等
    

    非对称加密算法

    非对称加密算法是指:加密和解密使用不同的秘钥,加密使用公开的公钥进行加密,解密方使用私钥(不公开)进行解密。
    

    常见非对称加密的算法:RSAECC

    3 对称加密与非对称加密的区别

    1对称加密:加密解密用同一个密钥,被黑客拦截不安全

    2非对称加密:公钥加密,私钥解密;公钥可以公开给别人进行加密,私钥永远在自己手里,非常安全,黑客拦截也没用,因为私钥未公开。著名的RSA加密算法用的就是非对称加密。

    第一步:ipB先给A发送B公钥,ipA用B公钥加密A公钥发送给ipB,ipB拿到后,用B私钥去取里面内容,ipB拿到A公钥。
    
    第二步:双方通信用对方公钥直接加密后发送。接收方用自己的私钥去解密。
    
  • 相关阅读:
    矩阵分析 p13~p20
    矩阵分析 p1~p13
    复变函数2
    口语80篇(1-2)
    复变函数1
    背单词方法
    writing practice
    将博客搬至CSDN
    windows内核编程 白话设备栈
    sfliter__except_handler4
  • 原文地址:https://www.cnblogs.com/surpass123/p/13321527.html
Copyright © 2020-2023  润新知