加密方式总结

单项加密

定义:不能解密,只能加密
实例:MD5不可逆
场景

密码存储、信息完整性校验等
信息完整性校验如文件是否被篡改,先计算其摘要,
如果再有一个第三方认证机构发放证书,就是数字签名的原理。

对称加密

定义:可逆
实例:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5、SKIPJACK、AES、base64

AES加密算法是美国联邦政府采用的区块加密标准,这个标准用来替代原先的DES,相比较而言,AES密钥长度更长、运算速度快、安全性高、资源消耗更低。

场景
对称加密算法更适合内部系统加密,不适合互联网,由于处理速度快,所以更适合大数据量的加解密处理;

优点是加密速度快;缺点加解密双方密钥相同,容易泄露。

非对称加密

定义:成熟度高、安全性高、运算速度更低
实例:RSA、DSA、Elgamal、背包算法、Rabin、D-H、ECC

非对称加密,成熟度高、安全性高、运算速度更低。
加密过程:发送者公钥加密,接受者私钥解密,只有拥有私钥才能解密。

场景:非对称加密算法适合小数据量的加解密

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知青先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值