| Crypt :: Ooenigma :: Rotor O objeto do rotor para uso na cripta :: OOenigma. |
Baixe Agora |
Crypt :: Ooenigma :: Rotor Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Steve Baker
- Site do editor:
- ftp://mama.indstate.edu/linux/tree
Crypt :: Ooenigma :: Rotor Tag
Crypt :: Ooenigma :: Rotor Descrição
O objeto do rotor para uso na cripta :: OOenigma. Crypt :: Ooenigma :: Rotor é o objeto do rotor para uso em cripta :: Ooenigma.synopsis My $ Rotor = Crypt :: Ooenigma :: Rotor-> Novo (); # Ou meu $ subhash = {# o código de substituição para a cifra para todos a..z a => "z", b => "g", # etc}; meu $ freq = 2; # O número de letras encontradas por rotação Meu $ Start_Position = 20; # Modulo 26 My $ Rotor = Crypt :: OOenigma :: Rotor-> Novo (Cifra => $ sub-lateral, freq => $ freq start_Position => $ pos); # para uso interno por máquinas enigma: $ rotor-> init (); # retorna o rotor para o estado inicial Meu $ op = $ rotor-> codificam ($ some_letter); # Codifique uma letra na direção encaminhada $ op = $ rotor-> RevenoCode ($ some_letter); # Codifique uma carta na direção inversa $ rotor-> próximo (); # Preparar para a próxima codificação, girando conforme necessário $ rotor-> girar (); # Gire para os próximos requisitos de posição: · Perl.
Crypt :: Ooenigma :: Rotor Software Relacionado