对称加密与非对称加密

对称加密

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

优点:算法公开、计算量小、加密速度快、效率高

缺点:数据传输前,发送方和接收方必须确定好秘钥,双方也必须要保存好秘钥。

常见对称加密算法:

DES、3DES、AES、3DES

非对称加密

加密和解密使用不同的秘钥。一把作为公开的公钥,一把作为私钥。公钥加密,私钥解密。私钥加密,公钥解密。

优点:安全,即使密文被拦截,公钥被获取,但只要不知道私钥,也就无法破解密文。

缺点:加密算法比较复杂,安全性依赖算法与密钥,加密和解密效率低。

常见非对称加密算法:

RSA、DSA、ECC

密钥与秘钥的区别

秘钥:一种用于加密或解密的算法参数,其值应该保密

相关推荐

  1. RSA对称加密

    2024-07-21 05:56:04       43 阅读
  2. 加密算法:RSA对称加密算法

    2024-07-21 05:56:04       19 阅读
  3. HTTPS、对称/对称加密、SSL/TLS

    2024-07-21 05:56:04       31 阅读
  4. 对称加密对称加密如何实现密钥交换

    2024-07-21 05:56:04       16 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 05:56:04       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 05:56:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 05:56:04       45 阅读
  4. Python语言-面向对象

    2024-07-21 05:56:04       55 阅读

热门阅读

  1. 寻茶索味,齐赴安康

    2024-07-21 05:56:04       14 阅读
  2. 实战:shell脚本练习

    2024-07-21 05:56:04       14 阅读
  3. Spring Boot 单元测试什么时候需要添加 @RunWith

    2024-07-21 05:56:04       23 阅读
  4. leetcode--链表类题目总结

    2024-07-21 05:56:04       15 阅读
  5. Python实现精确读取PDF文件的全部内容(8)

    2024-07-21 05:56:04       17 阅读
  6. Python模块化编程:import机制剖析

    2024-07-21 05:56:04       18 阅读
  7. setlocal enabledelayedexpansion 详解

    2024-07-21 05:56:04       20 阅读
  8. MySQL中EXPLAIN关键字详解

    2024-07-21 05:56:04       14 阅读
  9. MFC:只允许产生一个应用程序实例的具体实现

    2024-07-21 05:56:04       19 阅读