Matthew Russell Crank

Geef een krachtige en uitbreidbare omgeving voor het oplossen van klassieke ciphers
Download nu

Matthew Russell Crank Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Matthew Russell
  • Uitgever website:
  • Besturingssystemen:
  • Windows XP/2000/98
  • Bestandsgrootte:
  • 1.39MB

Matthew Russell Crank Tags


Matthew Russell Crank Beschrijving

Crank, of de "Cryptanalysis Toolkit", is een programma dat is ontworpen om geautomatiseerde cryptanalyse van klassieke pen- en papiercryptosystems te bieden (een voorbeeld van het Caesar-cijfer, waarbij elke letter wordt gesubstitueerd door de letter drie plaatsen samen in het alfabet). Omdat de mechanismen voor decodering (geautoriseerd of anderszins) vergelijkbaar zijn met codering, verdubbelt Crank ook als een cryptografische typemachine, waar u berichten op de vlucht wordt gecodeerd als u typt. Bij een poging tot een geautomatiseerde aanval wordt de taak als een optimalisatieprobleem beschouwd. De te optimaliseren hoeveelheid is de "Plaintextness" van de, ER, PLIAGE-tekst, die de laatste wordt berekend uit de ciphertext met behulp van een exemplaar van een cryptografisch systeem. Dit exemplaar is een transformatie (een "transformatie" door Crank genoemd), meestal opgegeven door een sleutel, die een tekststring naar een andere tekststring kaarten. De optimaris werkt over de ruimte van de sleutels van de transformatie, en probeert de "plaintextness", of in crankterminologie, "fitness" van de resulterende kandidaat-decoderende uitlagen te vergroten. De methode die de optimaris gebruikt om op de toetsruimte te zoeken, wordt de "heuristic" genoemd. Het doel van de crank is daarom tweeledig; Ten eerste, om een bibliotheek van transformatie, fitness- en heuristische "componenten" te verschaffen, en de tweede om hen in staat te stellen samen te worden gecombineerd en gebruikt in de cryptanalyse van een cryptogram.


Matthew Russell Crank Gerelateerde software