第一章 环游密码世界

1.学习要点

1.作为本书的开始,我需要了解贯通全书的几个角色

//Alice  一般角色
//Bob    一般角色
//Eve    窃听者
//Mallory攻击者
//Trent  可信第三方
//Victor 验证者

2.信息传输过程中通过加密手段保障了信息的机密性

3.解密与破译

解密:正当的接受者将密文还原成明文
破译:接受者以外的人试图将密文还原成明文

4.完整性:数据是正牌的,而不是伪造的

5.数字签名即确保了完整性,又提供认证并防止否认

6.密码学家的工具箱:

.对称密码
.公钥密码
.单向散列函数
.消息认证码
.数字签名
.伪随机数生成器

7.密码与信息安全的常识

.不要使用保密的密码算法
.使用低强度的密码比不进行任何加密更危险
.任何密码总有一天都会被破解
.密码只是信息安全的一部分

2.经典习题

1.Alice习惯用文字处理软件写日记,为了不让别人看,她每次保存到磁盘时都进行加密,而在阅读日记时再解密。请问发送者,接受者都是谁?

答:发送者,接受者都是Alice。发送者是加密时的Alice,接受者是解密时的Alice。

3.学习总结

学习内容大致与课程所学内容相同,但是通过本书的学习对书本上一些记不清的概念又巩固了一般,并且产生了新的看问题的角度,收益颇多

在信息隐藏的引导中,本书的案例深深的吸引了我,它带给我的不再是实验时繁琐的代码,而是一种享受。好吧,它也提醒我该好好学习一下编程语言了。

posted on 2016-01-25 23:56  20135211李行之  阅读(567)  评论(0编辑  收藏  举报