Esta classe descreve o funcionamento da máquina de enigma, um tipo de criptografia que foi quebrado em 1933. A didática serve como base para o aprendizado de criptografia (cifra de cesar por exemplo).
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
MaquinaEnigmaClass.php
README.md
enigma.php

README.md

criptografia-maquina-enigma

Esta classe descreve o funcionamento da máquina de enigma, um tipo de criptografia que foi quebrado em 1933, durando aproximadamente 10 anos intacta durante a guerra mundial. A didática serve como base para o aprendizado de criptografia (cifra de cesar por exemplo).

http://pt.wikipedia.org/wiki/Enigma_(m%C3%A1quina)

Os rotores cifrados funcionam como um vetor codificado. Do outro lado o rotor tem o mesmo código para inveter de volta a mensagem.

Todo:

Gerar um enigma aleatório Fazer um get_enigma passando pelo enigma inicial.