10个incbin实用技巧:从图标到字体,全面掌握二进制文件嵌入
2026/3/19 6:20:25
| 介绍\不同类型算法 | 对称加解密算法 | 非对称加解密算法 | 摘要算法 |
| 相关算法 | 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)-客户端生成预共享密 |