EnigmaNDS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 6: Line 6:
| licence    = Mixed
| licence    = Mixed
| author      = mincemeatteam
| author      = mincemeatteam
| website    = http://mincemeatteam.eshost.es/enigma.php#
| website    = http://mincemeatteam.eshost.es/enigma.php
| download    = Media:Enigma10nds.zip
| download    = Media:Enigma10nds.zip
| source      =  
| source      =  
Line 15: Line 15:
Implements the algorithm required to simulate the three-rotor Enigma machine, and can select from five possible addition to the functions of steckers.
Implements the algorithm required to simulate the three-rotor Enigma machine, and can select from five possible addition to the functions of steckers.


It was participate in the Scenery Beta 2011.
It was participate in the [https://nds.scenebeta.com/noticia/enigmands Scenery Beta 2011].


==User guide==
==User guide==
The Enigma machine is the machine used by the Germans to encrypt their communications in the 2nd World War. It was a transposition cipher machine by rotating.  
The Enigma machine is the machine used by the Germans to encrypt their communications in the 2nd World War. It was a transposition cipher machine by rotating.  


It worked with three rotors, chosen from a possible 5, and to configure the number of rotor position, and also simulate the function of steckers (a front panel allowing to perform a pre-trade encryption).  
EnigmaNDS simulates the original version of the Enigma, which worked with 3 rotors, selected from among 5 possible ones, it allows setting the position and number of the rotor, and we also simulated the function of the steckers (a front panel that allowed to perform a previous permutation to encryption).


Theoretically the application can encrypt text with a key (rotors, rotor position and configuration of the steckers) and if then, the text shows up, the ciphertext is re-encrypted with the same key, you get the original text.  
Theoretically the application can encrypt text with a key (rotors, initial position of the rotors and configuration of the steckers) and if later, the text shown above, the ciphertext is re-encrypted with the same key, you get the original text.  


That is, if you figure "hello", and the machine will figure as "OIIQ", then if we put the rotor in the position they were when they encrypt "Hello", if we encrypt "OIIQ" should appear on the screen deciphered text: "HELLO".
That is, if "HELLO" is encrypted, the machine encrypts it as "OIIQ". If you put the rotors back in the position for the encrypted code "OIIQ", the screen would appear the decrypted text: "HELLO".


==Controls==
==Controls==
Uses Stylus.
Uses Stylus.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Other DS applications]]

Revision as of 11:07, 24 May 2021

Enigma NDS
File:Enigmads.jpg
General
Author(s)mincemeatteam
TypeOther
Version1.0
LicenceMixed
Links
[Media:Enigma10nds.zip Download]
Website
Advertisements

<htmlet>adsense</htmlet>


EnigmaNDS is a Enigma machine simulator playful and educational purposes.

Implements the algorithm required to simulate the three-rotor Enigma machine, and can select from five possible addition to the functions of steckers.

It was participate in the Scenery Beta 2011.

User guide

The Enigma machine is the machine used by the Germans to encrypt their communications in the 2nd World War. It was a transposition cipher machine by rotating.

EnigmaNDS simulates the original version of the Enigma, which worked with 3 rotors, selected from among 5 possible ones, it allows setting the position and number of the rotor, and we also simulated the function of the steckers (a front panel that allowed to perform a previous permutation to encryption).

Theoretically the application can encrypt text with a key (rotors, initial position of the rotors and configuration of the steckers) and if later, the text shown above, the ciphertext is re-encrypted with the same key, you get the original text.

That is, if "HELLO" is encrypted, the machine encrypts it as "OIIQ". If you put the rotors back in the position for the encrypted code "OIIQ", the screen would appear the decrypted text: "HELLO".

Controls

Uses Stylus.


Advertising: