什么是“密钥”?
abc和bcd的秘密约定
咕噜唧,今天我们需要讲解的是“密钥”。要弄清楚这件事,先来聊聊密码是什么吧。密码是秘密传递信息的一
种手段,如果你有一些信息不想让别人知道,就可以利用特别的方法,把这些信息转化成乱七八糟、没有顺序的信息,这样别人就看不懂了。因为你知道转化的方法,所以只有你才能把密码翻译成正确的信息。密码很早之前就被用在战争中了。最早的加密技术很简单,比如可以把“我喜欢篮球”这句话的字符打乱重新排列,变成“篮球喜欢我”或“球篮欢喜我"。
不过破译这种密信太容易了。于是,后来人们开始用替换法,比如用b代表a,用C代表b,用d代表c,这样“bcd"表达的意思就是"abc",而不知道规律的人就完全看不懂。地球上著名的摩尔斯密码,就是使用短音的“嘀”和
长音的“嗒”,把从a到z这26个字母转化为嘀嘀嗒嗒的声音,例如a是“嘀嗒",b是“嘀嗒嘀嗒”等。有兴趣的小朋友,可以自己去了解一下哦!
所以,破解密码的关键是找到加密的法则,也就是组成密码的特殊规律,简称“密钥”,意思是解开密码的钥匙,就像开门需要钥匙一样。
密码学的基础是数学和计算机科学,因此破译密码需要大量的计算。这个工作单纯依靠人类的大脑无法完成,所以才发明了电子计算机和人工智能。