加密算法小解

对称加密:加解密使用同一套密钥,速度快

AES,密钥长度:128/192/256,安全高效,常用于数据加密,通信加密,

3DES,密钥长度:112/168,DES的三次加密,兼容旧系统,金融系统遗留,

SM4,密钥长度:128,国密标准,政务,金融国产化,

非对称加密:公钥加密,私钥解密,速度慢

RSA,密钥长度:1024/2048/4096,最常用,可加密+签名,适用于https,数字签名,密钥交换

ECC,密钥长度:256位起,密钥短,安全性高,速度快,适用于移动端物联网

SM2,密钥长度:256位起,国密标准,适用于政务国产化,

hash算法(单向不可逆,用于校验)

MD5,长度128位,已经不安全,适用于旧系统兼容,文件校验

相关推荐
Gofarlic_OMS6 小时前
NX浮动许可调度黑名单机制,对比两款谁更合理
java·大数据·运维·开源·制造
乐观的Terry6 小时前
8、发布系统-完整流水线的核心
java·spring boot·spring·spring cloud
Alexalbb6 小时前
从角色过滤到可审计授权:单体系统数据权限设计复盘与演进
java
万亿少女的梦1687 小时前
基于Spring Boot的游戏交易管理系统设计与实现
java·spring boot·mysql·系统设计·交易管理
闲猫7 小时前
Agent工程实践:从WorkFlow到多Agent协作的落地笔记
java·服务器·前端
笨蛋不要掉眼泪7 小时前
Java虚拟机:常用参数
java·开发语言·python
亦暖筑序8 小时前
AgentScope-Java 入门:用 Middleware 审计 Agent 调用
java·ai编程·agentscope
你驴我8 小时前
WhatsApp 消息撤回与编辑的幂等性设计实践
java·服务器·前端·后端·python
青山木9 小时前
Hot 100 ---腐烂的橘子
java·数据结构·后端·算法·leetcode·广度优先
小龙报9 小时前
【优选算法】1. 水果成蓝 2.找到字符串中所有字母的异位词
java·c语言·数据结构·数据库·c++·redis·算法