Crypt :: Ooenigma :: Rotor

O objeto do rotor para uso na cripta :: OOenigma.
Baixe Agora

Crypt :: Ooenigma :: Rotor Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • 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