责任限制/免责声明:尽管出版商和作者已尽最大努力编写本书,但他们未就本书内容的准确性或完整性作出任何陈述或保证,并特别否认任何有关适销性或特定用途适用性的默示保证。销售代表或书面销售材料不得创建或延长任何保证。本文包含的建议和策略可能不适合您的情况。您应在适当的情况下咨询专业人士。出版商和作者均不对任何利润损失或任何其他商业损害负责,包括但不限于特殊、偶发、后果性或其他损害。
责任限制/免责声明:尽管出版商和作者已尽最大努力编写本书,但他们未就本书内容的准确性或完整性作出任何陈述或保证,并特别否认对适销性或特定用途适用性的任何默示保证。销售代表或书面销售材料不得创建或延长任何保证。本文中包含的建议和策略可能不适合您的情况。您应在适当的情况下咨询专业人士。出版商和作者均不对任何利润损失或任何其他商业损害负责,包括但不限于特殊、偶然、后果性或其他损害。
当我完成《现代计算史》第一版的手稿时,我发现自己焦急地回头张望,担心计算领域的一些新发展会使我刚刚写的东西过时。我的担心是有根据的:当我写最后一章时,至少发生了一件事,威胁到我建立的叙事结构。这就是 1997 年秋天微软推出 4.0 版 Internet Explorer 时引发的轰动——这一发布导致美国司法部对该公司提起反垄断诉讼。当时我并没有太关注微软的 Web 战略,但就在我将完成的《现代计算史》手稿放入联邦快递包裹寄给出版商的那一天,我面对着围绕 Internet Explorer 的兴奋。反垄断诉讼案实际上是 1995 年以来计算领域最大的发展之一,本期将对此进行深入探讨。现在是否还有其他发展潜伏在幕后,一旦浮出水面,将使任何试图撰写计算历史的尝试都变得不可能?随着万维网的兴起,“互联网时间”的概念应运而生。Netscape 创始人 Jim Clark 在 1999 年出版的同名书中将其称为“Netscape 时间”:他将其定义为一项技术从发明到原型、生产、商业成功、成熟和衰老的时间缩减。1 历史学家面临着芝诺悖论的现代版本。在经典故事中,一个快跑者永远无法到达比赛的终点线,因为他必须先跑完一半的距离,这需要有限的时间,然后再跑完剩余距离的一半,这又需要更短但仍然是有限的时间,依此类推。在发送完成的
1.1 简介 §?§N§?§?§?§&§?§?§?§?§&§?§?§?§?§?§?§?§N§?§?§?§?§?§?§&§ 1 1.2 信息安全和密码学 §?§&§?§?§N§?§?§&§?§?§?§?§&§ 2 1.3 函数背景 §?§?§&§?§?§?§?§?§?§?§?§?§?§?§N§?§?§&§?§?§?§?§&§ 6 1.4 基本术语和概念 §?§?§&§?§?§?§?§?§?§?§N§?§?§&§?§?§?§?§&§ 11 1.5 对称密钥加密§?§&§?§?§?§?§?§?§?§?§?§N§?§?§?§?§?§?§&§ 15 1.6 数字签名 §?§?§?§?§?§?§?§?§?§?§?§?§?§?§?§?§?§N§?§?§?§?§?§?§&§ 22 1.7 身份验证和识别 §?§&§?§?§?§?§?§?§?§N§?§?§&§?§?§?§?§&§ 24 1.8 公钥加密 §?§?§&§?§?§?§?§?§?§?§?§?§?§N§?§?§&§?§?§?§?§&§ 25 1.9 哈希函数§?§?§?§&§?§?§?§?§&§?§?§?§?§?§?§?§N§?§?§&§?§?§?§&§ 33 1.10 协议和机制 §?§&§?§?§?§?§?§?§?§?§?§?N§?§?§&§?§?§?§?§&§ 33 1.11 密钥建立、管理和认证 §N§?§?§?§?§?§?§&§ 35 1.12 伪随机数和序列 §?§&§?§?§N§?§?§&§?§?§?§?§&§ 39 1.13 攻击类别和安全模型 §?§?§&§?§?§N§?§?§&§?§?§?§?§&§ 41 1.14 注意事项及其他参考文献 §&§?§?§&§?§?§?§&§?§?§?§N§?§?§&§?§?§?§&§ 45