文件名称:enigma:第二次世界大战密码机的简单实现
文件大小:1.58MB
文件格式:ZIP
更新时间:2024-06-09 15:07:48
C#
#谜 这是一个简单的项目,它具有一个用于对enigma机器进行建模的库,以及一个控制台应用程序,该应用程序具有通过将其调用放入Main()来切换的几种模式。 随意使用。 原始的Enigma转子详细信息从*中提取。
【文件预览】:
enigma-master
----.gitignore(226B)
----Enigma.sln(2KB)
----Enigma.Test()
--------packages.config(660B)
--------Enigma.Test.csproj(5KB)
--------ExtensionTests.cs(388B)
--------EnigmaTest.cs(2KB)
--------Properties()
--------RotorTest.cs(4KB)
----Enigma.Console()
--------Program.cs(7KB)
--------App.config(182B)
--------Enigma.Console.csproj(3KB)
--------Properties()
----packages()
--------xunit.abstractions.2.0.0()
--------xunit.assert.2.0.0()
--------xunit.extensibility.core.2.0.0()
--------xunit.runner.visualstudio.2.1.0-beta3-build1069()
--------xunit.2.0.0()
--------xunit.core.2.0.0()
----README.md(269B)
----Enigma()
--------WireMatrix.cs(2KB)
--------Enigma.cs(4KB)
--------Rotor.cs(3KB)
--------PlugBoard.cs(2KB)
--------Extensions.cs(902B)
--------Reflector.cs(670B)
--------Properties()
--------Enigma.csproj(3KB)
----.gitattributes(2KB)