Text :: CIRME :: Keywordalphabet

Substitutionsverschlüsselung basierend auf einem Keyword-Alphabet
Jetzt downloaden

Text :: CIRME :: Keywordalphabet Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John Alden
  • Website des Verlags:
  • http://search.cpan.org/~bbc/

Text :: CIRME :: Keywordalphabet Stichworte


Text :: CIRME :: Keywordalphabet Beschreibung

Substitutionsverschlüsselung basierend auf einem Keyword-Alphabet Text :: CIRME :: Der Schlüsselwortalphabet ist ein Perl-Modul, das eine monoalphabetische Substitutionsverschlüsselung aus einem Satz von Wörtern erzeugt, was dazu führt, was manchmal als "Keyword (generiertes) Alphabet" bezeichnet wird. Hier ist eine gute Definition, plagiiert von einer anonymen Quelle: "Ein Keyword-Alphabet wird durch ein Wort oder einen Satz gebildet, indem Sie ein Wort oder einen Satz annehmen, das zweite und anschließende Auftreten jedes Buchstabens löschen und dann die verbleibenden Buchstaben des Alphabets in der Reihenfolge schreibt. Die Verknifferung wird durch Ersetzen erreicht Jeder Klartextbuchstabe mit dem Buchstaben, der später im (cyclischen) Keyword-Alphabet angezeigt wird. "Das Keyword-Alphabet ist der Fall-unempfindlich - sowohl Groß- als auch Kleinbuchstaben werden mit derselben Mapping umgewandelt. Der Offset (n in der obigen Definition) kann eine positive oder negative integer.http: //www.trincoll.edu/depts/cpsc/cryptography/suppitititution.html ist ein einleitendes Tutorial, in dem die Substitution Cipper gebrochen werden können. http://www-math.cudenver.edu/~wcherowi/courses/m5410/exsubcip.html enthält ein vollständiges eröffnetes Beispiel. http://www.muth.org/robert/cipher/query_scb.html bietet einen Online-Substitution-Chiffre-Breaker.at das Risiko der Angabe der offensichtlichen, da die Substitutionsscheiben leicht zu brechen sind, ist es ratsam, sie nicht zum Schutz wichtiger Daten zu verwenden . Schauen Sie sich einige der schwerwiegenderen Cifers in der Krypta :: Namespace an, die in Crypt :: cbc stecken, wenn Sie Daten schützen möchten :: Keeywordalphabet ("der schnelle braune Fuchs", -5); #Fellieren Sie das generierte Alphabet $ Keyword_alphabet = $ CEHRE-> Alphabet (); #Setzen Sie eine Zeichenfolge $ cipredit = $ CEHRE-> Energien ($ Meldung); #Deciphre eine verschlüsselte Nachricht $ Meldung = $ CEHRE-> entschlüsselt ($ ciffant); #Eome Convenience-Methoden $ CHRIER-> CREHR_SCALAR ($ synscalar); $ cipre-> deciphryst_scalar ($ syns_scalar); @ciphred = $ CEHRE-> CREHR_LIST (@list); @list = $ cipher-> deciphre_list (@cifitregistriert); $ cipher-> cripher_array (@some_array); $ Cipher-> decipher_array (@some_array); #Other verwendet $ null_cipher = neuer Text :: CIRME :: Keywordalphabet (); # No-Op-Chiffre $ rot13_cipher = neuer Text :: CIFRY :: Keywordalphabet (undef, 13); #Caesar-Chiffre-Anforderungen: · Perl.


Text :: CIRME :: Keywordalphabet Zugehörige Software