AESRES等加密方式个人理解

加密算法

前世今生

密码学起源古代战争,两地间沟通通过信使传递信息,一旦信使被抓信息就会泄露,有了加密之后就没有后顾之忧了,比如用密码帮进行加密信息,加密后的信息别人可以看到确实看不懂,密码棒就是秘钥。。。。言归正传谈下加密算法

常见的加密算法

对称加密:使用秘钥跟加密算法得到无意义的数据即使密文,得到数据后用秘钥揭秘之后的数据即为元数据,注意这里秘钥是同一个。
优点:算法公开、计算量小、加密速度快、加密效率高。
缺点:
(1)交易双方都使用同样钥匙,安全性得不到保证。
(2)每对用户每次使用对称加密算法时,都需要使用其他人不知道的惟一钥匙,这会使得发收信双方所拥有的钥匙数量呈几何级数增长,密钥管理成为用户的负担。对称加密算法在分布式网络系统上使用较为困难,主要是因为密钥管理困难,使用成本较高。
主流的有DES跟AES两种方式,前者因为秘钥位数短容易被破解已经被废弃了。
非对称加密:使用公钥对数据进行加密得到密文,使用私钥进行解密进行解密得到原文,其中公钥私钥可以相互解密,但是公钥与私钥不能相互呼唤,公钥是可以通过私钥公开的。
非对称加密永远不要将公钥私钥交换

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值