《cypher》游戏第五章攻略

2024-02-06 22:48
文章标签 游戏 第五章 攻略 cypher

本文主要是介绍《cypher》游戏第五章攻略,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第五章——机械化的密码

内容大意(机翻):

随着20世纪机械密码机的出现,密码的复杂性急剧增加。加密或解密信息的人不再需要理解密码才能使用它,以前可能需要几个小时才能加密的信息现在几乎立即被加密。在第二次世界大战期间,无线电通信成为一种无价的工具,但能够轻易地截获传输意味着强大的加密变得至关重要。德国军队选择采用发明家亚瑟·舍比乌斯(Arthur Scherbius)的“谜机”(Enigma machine),它提供了前所未有的加密水平。当按下Enigma键盘上的一个字母键时,一个电信号会流入一张扰频盘。该盘有26个输入和26个输出,以随机方式在内部连接,因此在输入1处输入的信号可以在输出14处退出。信号通过其中的3个光碟,然后反射回来,再次通过相同的3个光碟,最后在灯板上显示加密字母。到目前为止,这只是一个单字母替换密码,然而谜的力量来自于光盘的旋转。第一个圆盘在每次压力机上旋转,当它到达轮子上的一个凹口时,它将导致下一个圆盘旋转,因此第二个圆盘最终将导致第三个圆盘旋转。这意味着机器是一个多字母密码,它可以循环通过17576(26的3次方)个唯一的替换字母,然后再重复。为了使机器更加安全,可以使用插线交换键盘上多达10对字母,并且可以卸下扰频盘,并将它们的位置设置为6种不同的配置。加上扰频盘17570个可能的启动旋转,机器的初始配置总数超过150000000000000000000000。只要将机器设置为正确的初始设置,它就会解密使用相同设置加密的消息。因此,初始设置是关键。德国军队每天都使用一个新的“嘿”,每个月都会发送绝密的密码本,其中包含最初的“谜”设置。

注:

目光渐渐呆滞.jpg   密码机附在最后了

在密码学史中,恩尼格玛密码机(德语:Enigma,又译哑谜机,或“谜”式密码机)是一种用于加密与解密文件的密码机。确切地说,恩尼格玛是对二战时期纳粹德国使用的一系列相似的转子机械加解密机器的统称,它包括了许多不同的型号,为密码学对称加密算法的流加密。

第一题

Z-A-D-B-V-U

Y-A-C-U-N-L

D-G-A-Y-W-T

N-R-Q-E-V-R

I-N-R-B-F-A

按照流程操作,记得每次输入之前需要转动一次

第二题

开头为罗马数字15-XV ,要找出输入Q得出X转盘的位置。

找出Q-V-D-H-C-X步骤,依次操作XVPUPRLE。

第三题

双转盘

1.AB SZ UY GH LQ EN 为输入字母进行的转换

2.II I III  为转盘的顺序

3.AEB 为转盘的起始字母

G-H-I-A-B-C-U-L-M-B-A-B

Y-U-W-H-M-O-H-B-S-Q-L

.......

第五章完结

 

下章预告——数码密码

这篇关于《cypher》游戏第五章攻略的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/685786

相关文章

一文详解Python如何开发游戏

《一文详解Python如何开发游戏》Python是一种非常流行的编程语言,也可以用来开发游戏模组,:本文主要介绍Python如何开发游戏的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、python简介二、Python 开发 2D 游戏的优劣势优势缺点三、Python 开发 3D

Java JUC并发集合详解之线程安全容器完全攻略

《JavaJUC并发集合详解之线程安全容器完全攻略》Java通过java.util.concurrent(JUC)包提供了一整套线程安全的并发容器,它们不仅是简单的同步包装,更是基于精妙并发算法构建... 目录一、为什么需要JUC并发集合?二、核心并发集合分类与详解三、选型指南:如何选择合适的并发容器?在多

基于 Cursor 开发 Spring Boot 项目详细攻略

《基于Cursor开发SpringBoot项目详细攻略》Cursor是集成GPT4、Claude3.5等LLM的VSCode类AI编程工具,支持SpringBoot项目开发全流程,涵盖环境配... 目录cursor是什么?基于 Cursor 开发 Spring Boot 项目完整指南1. 环境准备2. 创建

Python38个游戏开发库整理汇总

《Python38个游戏开发库整理汇总》文章介绍了多种Python游戏开发库,涵盖2D/3D游戏开发、多人游戏框架及视觉小说引擎,适合不同需求的开发者入门,强调跨平台支持与易用性,并鼓励读者交流反馈以... 目录PyGameCocos2dPySoyPyOgrepygletPanda3DBlenderFife

游戏闪退弹窗提示找不到storm.dll文件怎么办? Stormdll文件损坏修复技巧

《游戏闪退弹窗提示找不到storm.dll文件怎么办?Stormdll文件损坏修复技巧》DLL文件丢失或损坏会导致软件无法正常运行,例如我们在电脑上运行软件或游戏时会得到以下提示:storm.dll... 很多玩家在打开游戏时,突然弹出“找不到storm.dll文件”的提示框,随后游戏直接闪退,这通常是由于

SQL Server数据库死锁处理超详细攻略

《SQLServer数据库死锁处理超详细攻略》SQLServer作为主流数据库管理系统,在高并发场景下可能面临死锁问题,影响系统性能和稳定性,这篇文章主要给大家介绍了关于SQLServer数据库死... 目录一、引言二、查询 Sqlserver 中造成死锁的 SPID三、用内置函数查询执行信息1. sp_w

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

Python开发文字版随机事件游戏的项目实例

《Python开发文字版随机事件游戏的项目实例》随机事件游戏是一种通过生成不可预测的事件来增强游戏体验的类型,在这篇博文中,我们将使用Python开发一款文字版随机事件游戏,通过这个项目,读者不仅能够... 目录项目概述2.1 游戏概念2.2 游戏特色2.3 目标玩家群体技术选择与环境准备3.1 开发环境3

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行