2.11 编程和密码学
编程和密码学是两个独立的技能,但一起学是很有用的,因为计算机做加密比人更快。比如说,以下是用简单替换密码的方式加密莎士比亚的《罗密欧与朱丽叶》之后的全部文本:
如果你尝试手工加密,每天工作12小时,周末休息,需要大约三周时间才能完成加密。或许你还会犯些错误。然后需要另外的三周时间才能解密这段加密的文本。
你的计算机只需不到两秒就能完全加密或解密整部戏剧。
但你需要知道如何进行计算机编程才能加密。这就是本书的目的了。如果你会计算机编程,你也可以破译别人加密并试图保密的密文。学习计算机编程,学习成为一名黑客。
让我们开始吧!
时间: 2024-10-24 04:16:56