在以上内容中,已经出现了很多种类的密码技术,其中以下六种发挥着尤其重要的作用: ● 对称密码 ● 公钥密码 ● 单向散列函数 ● 消息认证码 ● 数字签名 ● 伪随机数生成器 在本书中,我们将上述六种技术统称为密码学家的工具箱 A。 为了梳理之前讲过的内容,我们将信息安全所面临的威胁与用来应对这些威胁的密码技术 之间的关系用一张图表来表示出来(图 1-8)。 “密码学家的工具箱”这一说法出自《网络信息安全的真相》(Secrets and Lies: Digital Security in a ,布鲁斯 • 施奈尔,2000。中文版由机械工业出版社 2001 年 9 月出版,吴世忠、马 芳译。——译者注