二进制将字母用数字代替(day46)

2019-02-05  本文已影响16人  8dbc292f6337

新年第一天进入到第五代计算机时代密码,古典密码时代结束。

古典密码无论是用书信纸笔,机器,语言,我们用的都是字母做最小单位。

但进入计算机二进制时代字母做为最小单位。这其实很好理解在计算机数据时代0和1代表所有数据组合,字母也不例外,把字母数据化有个标准叫ASCII。

早期每个字母和数据对应一个7位的数字,比如a=1100001,!=0100001。可以对它随意做改变。比如AB=1000001 1000010,把奇位偶位挑岀来又会变成另外的字母,如果把我们的名字用拼音标岀后也会变成一窜数字。可能你的名字,思考方式,情绪变动就是0011000000111100......一窜代码。所以你将来不会英语没关系,知道一切底层逻辑即可。当然你可能还是认为数据化没情感,没思想。

机器将来是否有情感也不是我们现在可以定夺,正如图灵说:“机器的思考如果不符合我们的思考,不代表他不会思考,你喜欢伽啡,我喜欢苹果,只是不同而己”

用数字加密和以往最大的区别在于以往的加密,都是对单个字母进行操作;但数字化后的加密,打乱的是语言规律的底层结构,改变发生在字母内部。所以说,数字化使加密法步入一个新的世代。

刚刚举的例子很简单,其实在计算机出现后不久,就出现了操作步骤很复杂的加密方法。这些方法是怎么计算的?

明天写吧春节偷下懒!

上一篇下一篇

猜你喜欢

热点阅读