CRYPT :: SEAL2

De afdichtingstroomcijfer, versie 2.0
Download nu

CRYPT :: SEAL2 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Julius C. Duque
  • Uitgever website:
  • http://search.cpan.org/~jcduque/Crypt-Rainbow-1.0.0/Rainbow.pm

CRYPT :: SEAL2 Tags


CRYPT :: SEAL2 Beschrijving

Het zegelstroomcijfer, versie 2.0 Crypt :: Seal2 is een Perl-module met de afdichtingstroomcipher.synopsis Gebruik Crypt :: Seal2; $ cipher = Nieuw Crypt :: Seal2 $ -toets; $ ciphertext = $ cipher-> codering ($ plaintext); $ cipher-> reset (); $ ks = $ cipher-> sleutisch (); $ plaintext = $ cipher-> decoderen ($ ciphertext); $ Cipher-> Repos ($ Positie); Seal2 is de tweede versie van de streamcijfer, Seal, ontworpen door Don Coppersmith en Phillip Rogaway. Deze module ondersteunt de volgende functies: Nieuw () maakt een Pseudorandom-string (PRS), met behulp van een Door de gebruiker geleverde sleutel als een zaadje voor de Pseudorandom-generator van Seal2. Een PRS-aanwijzer wijst in eerste instantie aan het begin van de PRS.Crypt ($ Gegevens) encrypteert de gegevensstroom $ Gegevens door XOR-ING het met de PRS, vanaf de positie die door de PRS-aanwijzer wordt gewezen en retourneert de resulterende ciphertekst. De PRS-aanwijzer is geavanceerd 1 byte-positie voor elke byte van $ Gegevens die gecodeerd is.Decrypt ($ Gegevens) decodeert de gegevensstroom $ Gegevens door XOR-ING IT met de PRS, vanaf de positie die door de PRS-aanwijzer is gericht, en retourneert het resulterende plain-tekst. De PRS-aanwijzer is geavanceerd 1 byte-positie voor elke byte van $ gegevens die zijn gedecodeerd. Decrypt ($ Gegevens) is precies hetzelfde als codering ($ gegevens) .Reset () elke keer als een oproep om te coderen () of decoderen () wordt uitgevoerd, de PRS-aanwijzer is geavanceerd. Daarom is het noodzakelijk om () de aanwijzer opnieuw in te stellen om de gegevensstroom correct te coderen / decoderen. Als alternatief kunt u repo's () gebruiken om de PRS-aanwijzer handmatig opnieuw in te stellen op waar de codering / decodering start (zie volgende functie) .Repos ($ positie) opnieuw positioneren De PRS-aanwijzer op Byte Positie $ POSITYKYSIZE () retourneert de Grootte (in bytes) van de gebruikte toets (20, in dit geval) Vereisten: · Perl


CRYPT :: SEAL2 Gerelateerde software

Bundel :: Zavitan

Bundel :: Zavitan is een bundel om externe CPAN-modules te installeren die worden gebruikt door de Zavitan Seminars-manager. ...

130

Downloaden