当前位置:首页 » 语数英语 » 密码数学

密码数学

发布时间: 2021-08-15 15:35:11

⑴ 密码学和数学什么关联

现代密码学根本不锻炼推理,而是算法,涉及到的数学知识也非常广,连最纯的数学——数论在密码学里面都有很广的运用,有兴趣可以看看于秀源的《密码学与数论基础》,还有下面的书也可以亵玩:
清华大学出版杨波编著的《现代密码学》不错的资料
清华大学出版卢开澄编著的《组合数学》、《计算机密码学》
Wade Trappe Lawre《密码学概论》
Alfred.Menezes《应用密码学手册·中文版》
DouglasR Stinson 《密码学原理与实践》
Richard Spillman《经典密码学与现代密码学》
…………………………………………………………………………………………………………
古典密码学才是推理时代的密码学而不是现在算法时代的密码学,相关的书可以看看西蒙·辛格《密码故事——人类智力的另类较量》、李长生《战争中的数学:军事密码学》等。
还有高中数学——我们可以称为初等数学,和高等数学、近代数学、特别是和现代数学的差别不是用天和地可以形容的。如果要想练推理的话,几何最练推理,因为几何最练逻辑,有时间可以学学西洋象棋,也很锻炼逻辑的。还有想练推理的话侦探小说(强烈推荐福尔摩斯全集)以及外国的这方面相关的通俗小说可以多看,有趣而且不枯燥。鄙以为不要花太多时间在现代密码学上,他们几乎都和计算机信息技术有关,专业不用我说了,关键是要花时间而且不会很大程度提高你的逻辑推理能力,时间也是成本。

求采纳

⑵ 数学与密码之间的关系

一部分密码是有抄对应的解析式和数学变换得到的,你可以构造一个函数,然后将有意义代码经过函数处理,得到无意义代码,再发给对方对应破解。
但另一部分密码确不遵循此法,基础的有镜像法、倒置法、对映法、象形法、莫尔斯电码等方法。
应该说只要想得到的对应关系,都可以成为密码。而数学可以提供某些对应关系。

⑶ 数学密码有哪些

军事学概述、射击学、弹道学、内弹道学、外弹道学、中间弹道学、终点弹道学、导弹弹道学、军事地理学、军事地形学、军事工程学、军事气象学、军事医学、军事运筹学、战役学、密码学、化学战 密码学(Cryptology)一字源自希腊文"krypto's"及"logos"两字,直译即为"隐藏"及"讯息"之意。而其使用, 可以追溯到大约四千年前。公元二千年,埃及人就将祭文刻在墓碑上。之后人们都是以书写在纸张上的方式, 用来传秘密讯息。在二次大战中,密码更是扮演一个举足轻重的角色,许多人认为同盟国之所以能打赢这场 战争完全归功于二次大战时所发明的破译密文数位式计算机破解德日密码。西元1949年,Shannon提出第一篇 讨论密码系统通讯理论之论文,近代密码学可说是滥觞于斯。直至西元1975年,Diffie与Hellman提出公开金 匙密码系统之观念,近代密码学之研究方向,正式脱离秘密金匙密码系统之窠臼,蓬勃发展,至今已近二十年。 发展至今,已有二大类的密码系统。第一类为对称金钥(Symmetric Key)密码系统,第二类为非对称金钥(Public Key) 密码系统。 首先密码学是由万维网的嬉皮士所研究,而且涉及钥匙传送问题。60年代

⑷ 数学密码怎样设好

简单来说,位数越多,破解难度越大
但是更为实际的说,应该是随机性越大,破解难度越大。所以银行卡密码6位就够了。
那么,如何设置密码呢?
通常情况,密码之所以不安全,是因为我们都想密码好记,结果好记的密码其实规律性太强。
所以,密码设置有技巧。
举个例子。身份证的后四位数学其实就是随机的,这四个数字就可以拿来用。
再比如,生日,电话号码,大家都能记住,但是不安全,那可以,隔一位输入。
就是说,电话号码是1234,那密码可以设置为1 9 2 9 3 9 4 9,也就是把1234分开。当然,这只是举例
另外,数学和字母一起,也可以保证密码的安全性更高
字母还可以大小写进行区分。
总的来说,密码为了记忆的方便,我们会找一些我们常用的数字,这并没有什么关系,就是在设置的时候,要把这些常用的数学用自己想到的方式把它再拆分一下,安全性就能大大提高。也就算是好的密码了。
最后,如果真要学密码,市面上的密码学的书本也有很多,我这里说的只是我个人看法。
希望对你有帮助

⑸ 密码和数学有什么关系

很简单,密码是由数字组成的,这是一点,外加数学有有很多定理、定义,根据这些,能用合适的方法去推出密码,另外设置密码也是离不开数学的,必须用所拥有的数学思维去思考才能想出高难度的密码。所以密码和数学是紧密相关的。

⑹ 数学密码怎么

用心去想密码,别紧张,慢慢去想,实在解不开就算了

⑺ 数学中的密码问题

一种密码只由字母k、l、m、n、o组成。密码的字母由左至右写成。符合下列条件才能组成密码文字。这组字母是:
1·密码文字最短为两个字母,可以重复;

2·k不能为首;

3·如果在某一密码文字中有l,则l就得出现两次以上;

4·m不可为最后一个字母,也不可为倒数第两个字母;

5·如果这个密码文字中有k,那么一定有n;

6·除非这个密码文字中有l,否则o不可能是最后一个字母。

[问题]

●题1下列哪一个字母可以放在lo后面形成一个由三个字母组成的密码文字?(a)k;(b)l(c)m;(d)n;(e)o。

●题2如果某一种密码只有字母k、l、m可用,且每个字只能用两个字母组成,那么可组成密码文字的总数是几?(a)1;(b)3;(c)6;(d)9;(e)12。

●题3下列哪一组是一个密码文字?(a)klln;(b)loml(c)mllo(d)nmko(e)onkm;

●题4k、l、m、n、o等五个字母能组成几个由三个相同字母组成的密码文字?(a)1;(b)2;(c)3(d)4;(e)5。

●题5只有一种情况除外,以下其他四种方法可以使密码文字mmllokn变成另一个密码文字。这种例外情况是:(a)用n替换每个l(b)用o替换第一个m;(c)用o替换n;(d)把o移至n右边;(e)把第二个m移至k的左边。

●题6下列五组字母中,有一组不是密码文字,但是只要改变字母的顺序,它也可以变成一个密码文字。这组字母是:(a)llmno;(b)lllkn;(c)mknon;(d)nklml;(e)ommll;

●题7下列哪一组密码能用其申的某个字母来替换这个密码中的字母x,从而组成一个符合规则的密码文字?(a)mkxno(b)mxkmn,(c)xmmko,(d):xmolk;(e)xoklln。

【答案】

■答题1选(b)。我们只要记住已知条件3,就可以立即选出正确答案。

■答题2选(a)。自已知条件2、4、5可知,三个字母中k和m两个字母在这样的条件中是不可能有用场的。因此只有l一个字母可用;再根据已知条件3,可得知这样的密码文字只有ll一种,故选(a)。

■答题3选(c)。选(a)违反条件2;选(b)违反条件4;选(d)违反条件6;选(e)违反条件4。故选(c)。

■答题4选(b)。既然条件限制在三个字母内,那么根据已知条件2、4、5、6,可先排除k、m、o三个字母,因此剩下的只有lll及mn两种。

■答题5选(c)。因为用o替代n后,原来的密码文字变为mmlloko,这样就违反了已知条件5,故为错。

■答题6选(d)。遇到这种题目我们可先将这个错误的密码文字找出来,然后再看是否可根据题中所限制的条件将它改正。我们可以发现,(d)组中的密码文字明显违反已知条件4,但只要将m与前三个字母nkl任一位置交换即可变成一个完全符合条件的密码文字,因此选(d)。

■答题7选(e)。让我们逐个来排除:(a)中的x一定要l替换才能符合已知条件6,但这组字母中没有l,故不行。(b)组中的密码文字本身就违反了已知条件4,因此也不行。(c)与(a)同理。(d)中的x必须由n代替才能符合已知条件5,而这个密码文字中没有n这个字母,因此同样不行。只有选(e),才能符合所有的已知条件,故选(e)。

⑻ 密码中的数学

密码是一种用来混淆的技术,它希望将正常的(可识别的)信息转变为无法识别的信息。当然,对一小部分人来说,这种无法识别的信息是可以再加工并恢复的。密码在中文里是“口令”的通称。登录网站、电子邮箱和银行取款时输入的“密码”其实严格来讲应该仅被称作“口令”,因为它不是本来意义上的“加密代码”,但是也可以称为秘密的号码。主要限定于个别人理解(如一则电文)的符号系统。如密码电报、密码式打字机。
“加密代码”的加密与解密都离不开数学的支持,随着数学的发展,密码的加密方式以及解密难度也随之直线上升。
加密方法
RSA算法
RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。
RSA的算法涉及三个参数,n、e1.e2。其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度。e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质(互质:两个正整数只有公约数1时,他们的关系叫互质);再选择e2,要求(e2*e1)mod((p-1)*(q-1))=1。
(n及e1),(n及e2)就是密钥对。
RSA加解密的算法完全相同,设A为明文,B为密文,则:A=B^e1 mod n;B=A^e2 mod n;
e1和e2可以互换使用,即:A=B^e2 mod n;B=A^e1 mod n
ECC加密法
ECC算法也是一个能同时用于加密和数字签名的算法,也易于理解和操作。同RSA算法是一样是非对称密码算法使用其中一个加密,用另一个才能解密。
公开密钥算法总是要基于一个数学上的难题。比如RSA 依据的是:给定两个素数p、q 很容易相乘得到n,而对n进行因式分解却相对困难。那椭圆曲线上有什么难题呢?
考虑如下等式 :
K=kG [其中 K,G为Ep(a,b)上的点,k为小于n(n是点G的阶)的整数]
不难发现,给定k和G,根据乘法法则,计算K很容易;但给定K和G,求k就相对困难了。这就是椭圆曲线加密算法采用的难题。我们把点G称为基点(base point),k(k<n,n为基点G的阶)称为私有密钥(privte key),K称为公开密钥(public key)。
ECC的功能比RSA强。而令人感兴趣的是点和点的过程,这也是其功能之来源。
二方密码
二方密码比四方密码用更少的矩阵。得出加密矩阵的方法和四方密码一样。
这种加密法的弱点是若两个字同列,便采用原来的字母,例如he便加密作HE。约有二成的内容都因此而暴露。
四方密码
四方密码用4个5×5的矩阵来加密。每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。
替换加密法:用一个字符替换另一个字符的加密方法。
换位加密法:重新排列明文中的字母位置的加密法。
回转轮加密法:一种多码加密法,它是用多个回转轮,每个回转轮实现单码加密。这些回转轮可以组合在一起,在每个字母加密后产生一种新的替换模式。
多码加密法:
一种加密法,其替换形式是:可以用多个字母来替换明文中的一个字母。
夹带法:通过隐藏消息的存在来隐藏消息的方法。
三分密码
首先随意制造一个3个3×3的Polybius方格替代密码,包括26个英文字母和一个符号。然后写出要加密的讯息的三维坐标。讯息和坐标四个一列排起,再顺序取横行的数字,三个一组分开,将这三个数字当成坐标,找出对应的字母,便得到密文。
仿射密码
仿射密码是一种替换密码。它是一个字母对一个字母的。它的加密函数是e(x)=ax+b(mod m),其中 a和m互质。m是字母的数目。
译码函数是d(x)=a^(x-b)(mod m),其中a^是a在M群的乘法逆元。
波雷费密码
希尔密码
维热纳尔方阵
著名的维热纳尔方阵由密码学家维热纳尔编制,大体与凯撒加密法类似。即二人相约好一个密钥(单词),然后把加密后内容给对方,之后对方即可按密码表译出明文。密钥一般为一个单词,加密时依次按照密钥的每个字母对照明码行加密。
由维热纳尔方阵加密的密码,在没有密钥的情况下给破译带来了不小的困难。维热纳尔方阵很完美的避开了概率算法(按每个语种中每个字母出现的概率推算。例如英语中最多的是e),使当时的密码破译师必须重新找到新方法破译。
埃特巴什码
埃特巴什码是一个系统:最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。
栅栏加密法
栅栏加密法是一种比较简单快捷的加密方法。栅栏加密法就是把要被加密的文件按照一上一下的写法写出来,再把第二行的文字排列到第一行的后面。相应的破译方法就是把文字从中间分开,分成2行,然后插入。栅栏加密法一般配合其他方法进行加密。
针孔加密法
这种加密法诞生于近代。由于当时邮费很贵,但是寄送报纸则花费很少。于是人们便在报纸上用针在需要的字下面刺一个孔,等到寄到收信人手里,收信人再把刺有孔的文字依次排列,连成文章。人们已经很少使用这种加密了。
猪圈加密法
在18世纪时,Freemasons为了使让其他的人看不懂他所写而发明的,猪圈密码属于替换密码流,但它不是用一个字母替代另一个字母,而是用一个符号来代替一个字母, 把26个字母写进下四个表格中,然后加密时用这个字母所挨着表格的那部分来代替。
对称加密算法
DES:数据加密标准,速度较快,适用于加密大量数据的场合(块加密法);
3DES:是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高(块加密法);
RC2和 RC4:用变长密钥对大量数据进行加密,比 DES 快(流加密法);
IDEA国际数据加密算法,使用 128 位密钥提供非常强的安全性(块加密法);
AES:高级加密标准,是下一代的加密算法标准,速度快,安全级别高, AES 标准的一个实现是 Rijndael 算法(块加密法);
BLOWFISH,它使用变长的密钥,长度可达448位,运行速度很快,而经过改进后就是TWOFISH,AES的候选者之一(块加密法)。

⑼ 密码的小学数学题

F、G、H +2
R、S、T、U +3
C.H +4
Z.Z +5
HUGE
U、V、W没有W,那就是 URGE是后面一组!
U、T、S.a b 砍掉
R、Q、P、O.c 砍掉
尾数同前,CZ对GE,没错!
答案是 d

热点内容
2018年高考物理 发布:2025-06-18 18:03:27 浏览:255
语文仿写句子的技巧 发布:2025-06-18 17:59:08 浏览:903
华澜美术 发布:2025-06-18 16:59:00 浏览:912
羽毛球杀球教学 发布:2025-06-18 16:40:25 浏览:665
背转身教学 发布:2025-06-18 16:33:23 浏览:80
实训教学法 发布:2025-06-18 16:28:25 浏览:976
人教版化学选修五 发布:2025-06-18 16:05:53 浏览:556
教学部英文 发布:2025-06-18 15:45:20 浏览:518
教育狂人 发布:2025-06-18 15:16:07 浏览:512
找物理老师 发布:2025-06-18 12:46:34 浏览:478