布的。书中的源代码含有机器可读的元数据，方便读者使用OCR将源代码录入计算机。
背景.
密钥长度争议.DES是最早的计算机加密算法之一，它在政府、金融、网络等许多领域都得到了广泛应用。并且，该加密算法是美国联邦政府的一项标准，美国政府鼓励使用DES加密除了国家机密之外的任何敏感信息。DES加密算法的密钥长度为56位，这意味着加密时存在2个密钥可供选择，即7.2万万亿（72,057,594,037,927,936）种可能性。但是，DES依然长期面临“密钥长度