| 介绍\不同类型算法 | 对称加解密算法 | 非对称加解密算法 | 摘要算法 |
| 相关算法 | AES(主流) 3DES(已逐步淘汰) SM4(国密) | RSA ECC(椭圆曲线加密) SM2(国密算法) | SHA-256/SHA-384 SM3(国密) MD5(已不安全) SHA-1(已不安全) |
| 特点 | 加解密速度快。 适合大数据量的加解密。 通常用于真正的数据传输。 | 加解密速度慢 | 不可逆,即不能从结果反推明文数据。 摘要值是固定长度。 一旦明文有一点变化,摘要值完全不同。 |
| 应用场景 | HTTPS通信数据加解密 VPN隧道通信数据加解密 数据库中存储敏感数据的加解密 | 一般用于签名和验签,做身份认证。 握手时密钥交换: ECDHE / DHE(现代 TLS):服务端的DH密钥对中DH公钥,是由服务端使用'自己的证书私钥'做签名了,再结合dh公钥发给客户端,客户端使用服务端证书中公钥解签名验证完整性。 RSA Key Exchange(老 TLS)-客户端生成预共享密 |
加解密和摘要算法
张小明
前端开发工程师
城市“数字路灯”:车流动态调光把电耗再降18%
路灯是城市基础设施的重要组成部分,承担着夜间照明、保障出行安全的核心职能,但其全天候固定亮度运行模式,导致电耗居高不下,成为城市节能降耗的一大短板。传统城市路灯多采用“日落开灯、日出关灯”的粗放管控,无论路…
宠物常规护理知识管理系统(11828)
有需要的同学,源代码和配套文档领取,加文章最下方的名片哦 一、项目演示 项目演示视频 二、资料介绍 完整源代码(前后端源代码SQL脚本)配套文档(LWPPT开题报告)远程调试控屏包运行 三、技术介绍 Java…
测试员拯救纽约:AI预测地铁瘫痪的惊魂72小时
危机预警与测试员的登场 2026年初,纽约市地铁系统部署了“MetroMind”AI预测平台,旨在通过实时数据分析优化列车调度和故障预警。这个系统由清源集团开发,号称能提前72小时预测重大故障,但内部测试阶段就暴露了潜在漏洞。李明&am…
从零到一:开启你的Go语言编程之旅
一、为什么选择Go作为现代编程的入口? 在云计算、微服务和分布式系统蓬勃发展的今天,Go语言(又称Golang)凭借其独特优势迅速崛起。根据2024年Stack Overflow开发者调查,Go连续多年被评为"最受喜爱编程语言"…
PDF24怎么转word?详细操作步骤图解
theme: default themeName: 默认主题你需要将pdf文件转换为可编辑的word文档,但该怎么做呢,pdf24工具提供了一个免费简单的解决方案,本指南提供了清晰的图文分步说明,向你展示具体操作,忘记那些令人困惑的菜单和技术术语吧,我们将从头到尾演示整个过程,使用这个可以直接在网页浏…
智能化操控的西门子200Smart程序垂直升降18位立体车库,运用组态王通讯技术,轻松实现任意...
18位垂直升降立体车库,西门子200Smart程序与组态王通讯,可随意选择存取。 立体车库的PLC程序调试现场永远充满惊喜。那天刚啃完最后一口煎饼果子,监控屏上的组态王突然弹出个"车位未复位"的报警——得,又得跟西门子200…