小测验 1 的答案:日记的密码(1.2.5 节) 发送者和接收者都是 Alice。 准确地说,发送者是加密时的 Alice,而接收者是解密时的 Alice,也就是说,Alice 是将密 文发送给了未来的自己。 小测验 2 的答案:基础知识确认(1.8 节) ○ (1) 将明文转换为密文的过程称为加密。 × (2) 明文是供人类读取的数据,而密文是供计算机读取的数据。 明文和密文并不是由谁来读取决定的,明文也有可能是供计算机读取的数据。 × (3) 只要检查邮件发送者(From:)一栏的内容,就能够正确判断邮件是谁发出的。 邮件的“From:”一栏很容易被伪造,因此并不能保证“From:”栏中所显示的人就是发 送这封邮件的人。 ○ (4) 在对称密码中,加密用的密钥和解密用的密钥是相同的。 正确。由于加密用的密钥和解密用的密钥是相同的,因此对称密码也称为公共密钥密码。 × (5) 公开的密码算法容易遭到坏人的攻击,因此使用自己公司开发的保密的密码算法更加安全。 不正确。密码算法的安全性不能依赖算法本身的秘密性,这一事实已经通过密码的历史 得到证明了。 不过,密码算法是公开的并不代表它一定就是安全的,这一点需要大家注意。