Toggle Menu

请问这里有老师可以辅导英国密码学知识点吗?

谢菲尔德大学密码学恩尼格玛机的mathematica实现内容有老师教学吗?老师要专业的,我有很多问题需要解决,希望老师耐心的为我一一作出解答。

最佳答案
  • 课程顾问-小管家
    课程顾问-小管家 2023-04-26 18:05:55
    立即咨询

      这位同学你好,我们的老师当然可以帮助你进行谢菲尔的大学密码学辅导了,密码学总体来说还是比较有难度的,你的这个问题专业性比较强,我建议同学尽快的找我们的专业英国留学生课程辅导老师带着你进行线上一对一的课程辅导教学,同学在学习的过程中有问题也可以随时的与老师进行答疑,老师会耐心的帮助同学进行解答。

      Mathematica 在其三十年的开发历程中,在技术计算领域确立了最先进的技术,并为全球技术创新人员、教育工作者、学生和其他人士提供了最主要的计算环境。

      “恩尼格码”(Enigma,谜)密码机是二战时期的纳粹德国及其盟国,特别是德国军方所使用的一种高级机械加密系统,以转子结构为主体。密码机一般装在一个盒子里。当要加密一串字符时,操作员要在机器下方的键盘上按出明文,每当按下一个字母,键盘上方背光字母盘上的一个字母就会亮起来,这就是机器所生成的密码。在输入需要加密的信息的同时,我们便可以根据按顺序亮起的字母,记录下一串与明文长度相等的密码。

    密码学

      比如,我们对 “OVERLYATTACHED” 这串字符进行加密。依次输入:O-V-E-R-L-Y-A-T-T-A-C-H-E-D,上方的字母盘上依次亮起:J-F-U-J-O-Z-F-K-Z-N-L-F-W-M,这就是密码机所产生的密码。可以发现 “恩尼格玛” 的一些不同寻常的地方。在上面的密码中,字母 J 出现了两次,而对应的明文却是两个不同的字母: O 和 R;还有,明文中的两个字母 T,在密码中变成了不同的两个字母:K 和 Z;这种现象在普通的“换字式密码”中是没有的。

      “恩尼格玛” 密码机的保密机制主要由以下几个因子来决定:第一,从五个转子中随意挑选出三个,并以自由的顺序安装在密码机上。第二,三个转子中的每一个都有26种不同的起始位置选择。

      首先,从五个转子中挑选三个,所有可能的选择共有:5*4*3=60 种(每选出一个转子,剩下的转子选择就会少一种,共选择三次)。之后,三个转子的所有可能的起始位置的个数是:26*26*26=17576 个(每个转子上都有26个起始位置可供选择,共三个转子)。如此,所有可能的设置共有 60*17576=1054560种。

      以上是根据我目前的经验给同学简单的讲解了一下关于谢菲尔德大学密码学恩尼格玛机的相关知识内容,希望同学能够在上文中找到一些对自己有帮助的内容,更加细致化的专业性辅导内容,我建议同学可以直接和我们的英国留学生辅导老师进行在线联系,老师会根据同学的辅导需求来帮助你安排在英国有多年教学经验的辅导老师来帮助你进行课程的详细辅导。

其他答案

16年深耕全阶段留学辅导   数十万留学生信赖

添加微信:「 kaoersi03 」备注官网申请试听,享专属套餐优惠!

解决学业难题!1v1线上辅导——

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!