Crypt :: Ooenigma :: Commercieel

Een commerciële enigma-machine CIRCA 1940.
Download nu

Crypt :: Ooenigma :: Commercieel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steve Baker
  • Uitgever website:
  • ftp://mama.indstate.edu/linux/tree

Crypt :: Ooenigma :: Commercieel Tags


Crypt :: Ooenigma :: Commercieel Beschrijving

Een commerciële enigma-machine circa 1940. Crypt :: Ooenigma :: Commercial is een Commercial Enigma Machine CIRCA 1940.Synopsis Gebruik Crypt :: Ooenigma :: Commercieel; Mijn $ Enigma = New Crypt :: Ooenigma :: Commercieel; # of gebruik Crypt :: Ooenigma :: Commercieel; Gebruik Crypt :: Ooenigma :: Rotor; mijn @rotors = (); # Vul de lijst met Crypt :: Ooenigma :: Rotor Crypt :: Ooenigma :: Commercieel-> Nieuw (rotoren => ); # of zelfs Crypt gebruiken :: Ooenigma :: Commercieel; Gebruik Crypt :: Ooenigma :: Rotor; Gebruik Crypt :: Ooenigma :: Reflector; Mijn @rotors = () # vult de lijst van Crypt :: Ooenigma :: Rotor My $ Reflector = New Crypt: Ooenigma :: Reflector (Params); # Zie relevante pod crypt :: Ooenigma :: Commercial-> Nieuw (rotoren => , reflector => $ reflector); mijn $ cipher = $ Enigma-> verslaat ($ MESG); Mijn $ decode = $ Enigma-> verslaat ($ cijfer); # Self-inverse # ook, voor gebruik intern: $ Enigma-> init (); # Retourneert de rotoren naar hun oorspronkelijke Statethis-module biedt een commerciële enigma-machine die bestaat uit een aantal rotoren en een reflector. Als er geen rotors zijn verschaft in de constructor, worden 3 standaardrotoren gebruikt, die elk een identiteitsubstitutie gebruikt (dwz geen cijfer helemaal in elke rotor in de startpositie 0). Normaal, moet u uw eigen rotoren maken en die gebruiken. Zie de documentatie voor Crypt :: Ooenigma :: Rotor voor details. Vereisten: · Perl


Crypt :: Ooenigma :: Commercieel Gerelateerde software