文档介绍:小学数学数学故事别人不知道
3
别人不知道
11111这个数很容易记住。如果在需要设置密码时,选用11111,别人不知道,自己忘不掉,可以考虑。
可以采用双重加密。通常看见11111这个
小学数学数学故事别人不知道
3
别人不知道
11111这个数很容易记住。如果在需要设置密码时,选用11111,别人不知道,自己忘不掉,可以考虑。
可以采用双重加密。通常看见11111这个数,从它由5个1组成,容易联想到“五一劳动节〞、“五个指头一把抓〞、“我爱五指山,我爱万泉河〞,等等。但是一般不太容易想到把它分解质因数。这个数可以分解成两个质因数的乘积:11111=41×271。
这两个质因数都比拟大,不是一眼就能看得出来的。把两个质因数连写,成为41271,作为第二层次的密码,可以再加一道密,争取一些时间,以便采取补救措施。
如果担忧破解密码的人也会想到分解质因数,可以加大分解的难度。把两个质因数取得大些,分解起来就会困难得多。例如,从质数表上可以查到,8861和9973都是质数。把它们相乘,得到
3
8861×9973=88370753。
把乘积88370753作为第一密码,构成第一道防线;把两个质因数连写,成为88619973,作为第二密码,这第二道防线就不是一般小偷能破解的了。即使想到尝试把88370753分解质因数,即使利用电子计算器帮助做除法,如果手头没有详细的质数表,逐个试除上去,等不及试除到1000,就可能丧失信心,半途而废。
质因数这么大,万一自己忘记了密码,自己也同样破解不出,那不是自找麻烦吗?
这一点当然在编制密码时就要早作安排。选取上面这两个大质数8861和9973,已经预先定下锦囊妙计:只要用谐音的方法,把它们读成“爸爸留意,舅舅漆伞〞,就能牢牢记住了。
用以上这套简单方法,每个人都很容易编出只有自己知道的双重密码。
5
如果利用电子计算机,把一个不很大的数分解成质因数的乘积,是很容易的。但是如果这个数太大,计算量超出通常微机的能力范围,就使电脑也望尘莫及了。
1977年,曾经有三位科学家和电脑专家设计了一个世界上最难破解的密码锁,他们估计人类要想解开他们的密码,需要40个1千万万年。他们这样做,是要向政府和商界说明,利用长长的数学密码,可以保护储存在电脑数据库里的绝密资料,例如可口可乐配方、核武器方程式等。
他们编制密码的原那么,根本上就是上面介绍的分解质因数的方