廖雪峰Java10加密与安全-1数据安全-1加密与安全概念

博客围绕数据安全展开,介绍了防窃听、防篡改、防伪造等内容,提及古代加密方式如移位密码、替代密码,现代加密基于数学理论发展成科学。强调设计、验证安全加密算法困难,当前安全算法也可能被攻破,不建议自行设计、实现或修改加密算法。

数据安全

  • 防窃听
  • 防篡改
  • 防伪造

古代加密方式:

  • 移位密码:HELLO =>IFMMP
  • 替代密码:HELLO=>p12,5,3

现代加密方式:

  • 建立在严格的数学理论基础上
  • 密码学逐渐发展成一门科学

总结:

设计一个安全的加密算法非常困难
验证一个加密算法是否安全更加困难
当前被认为安全的加密算法仅仅是迄今为止尚未被攻破
不要自己设计加密算法
不要自己实现加密算法
不要自己修改已有的加密算法

转载于:https://www.cnblogs.com/csj2018/p/10823718.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值