des 3des aes ides rsa 对称加密算法
来源:互联网 发布:充值系统源码 编辑:程序博客网 时间:2024/05/22 04:56
常用对称密码算法比较
DES_3DES_AES_IDES_RSA密码算法比较
对称加密算法(也叫共享密钥)
类型
定义:发送接收使用相同的对称密钥
密钥
长度
分组长度
循环次数
安全性
DES
数据加密标准,速度较快,适用于加密大量数据的场合;
56
64
16
依赖密钥受穷举搜索法攻击
3DES
是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高;
112 168
64
48
军事级,可抗差值分析和相关分析
AES
高级加密标准,对称算法,是下一代的加密算法标准,速度快,安全级别高,目前 AES 标准的一个实现是 Rijndael 算法
128
192
256
64
10
12
14
安全级别高,高级加密标准
IDEA
国际数据加密算法,使用 128 位密钥提供非常强的安全性
128
64
8
能抵抗差分密码分析的攻击
MD5
信息-摘要算法
Message-Digest 5
128
512
4
MD5 算法主要是为数字签名而设计的
SHA
安全散列算法
Secure Hash Algorithm
160
512
4
可实现数字签名,和MD5相似
非对称加密算法(也叫公开密钥)
类型
定义:一对公开密钥和私有密钥,
解释举例
RSA
基于大素数分解(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)
例如:7*d=1mod8的模运算是:
(7*d)/ 8....余1 d=7
ECC
椭圆曲线密码编码学
Elliptic Curves Cryptography
阅读全文
1 0
- des 3des aes ides rsa 对称加密算法
- 对称加密算法DES、3DES和AES
- 对称加密算法DES、3DES和AES
- 对称加密算法DES、3DES和AES
- 对称加密算法DES、3DES和AES
- 对称加密算法-DES,3DES,AES
- DES 3DES AES Blowfish 对称加密算法比较
- 对称加密算法DES、AES、PBE
- 对称加密算法(DES、DESede、AES)
- DES、3DES、AES、RSA、MD5、sha1 加密算法总结
- 加密算法详解 DES、3DES、AES、RSA、MD5、sha1
- DES、3DES、AES、RSA、MD5、sha1 加密算法总结
- 3DES对称加密算法
- 对称加密算法3DES
- PHP对称加密算法(DES/AES)类
- 常用加密算法的Java实现总结(二) ——对称加密算法DES、3DES和AES
- 常用加密算法的Java实现总结(二) ——对称加密算法DES、3DES和AES
- 常用加密算法的Java实现总结(二)——对称加密算法DES、3DES和AES
- 1013. Battle Over Cities (25)
- imagettftext
- Spring Boot系列教程六:日志输出配置log4j2
- 使用 Ambari 安装 Hadoop 集群
- 2016最新CocoaPods安装和错误解决
- des 3des aes ides rsa 对称加密算法
- MPEG4与.mp4
- 守护进程(Daemon)
- vim如何删除文件中所有东西
- SimpleDateFormat.format的简单使用小结
- Fragment回退栈管理
- 关于 bash:$'\r': command not found 的问题
- 个人博客的搭建
- ViewStub