CRYPT :: IDEA

CRYPT :: IDEA is een PERL-interface voor het idee-blokcijfer.
Download nu

CRYPT :: IDEA Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dave Paris
  • Uitgever website:
  • http://search.cpan.org/~dparis/Crypt-IDEA-1.08/IDEA.pod

CRYPT :: IDEA Tags


CRYPT :: IDEA Beschrijving

Crypt :: Idea is een Perl-interface voor het idee-blokcijfer. Crypt :: Idea is een Perl-interface voor het Idee-blokcipher.Synopsis Gebruik Crypt :: Idea; deze Perl-extensie is een implementatie van het idee Blokcijferalgoritme. De module implementeert de Crypt :: BlockCipher-interface, die de volgende methodesBlockSize heeft = Item Keysize = Item Encrypt = Item decryptfunctionsBlockSize Retourneert de grootte (in bytes) van het blokcipher.Keysize Retourneert de grootte (in bytes) van de toets. $ cipher = nieuwe idee $ sleutel; Dit creëert een nieuw idee blokcipher-object, met behulp van een $ -toets, waarbij $ sleutel een sleutel is van sleutels () bytes.crypt mijn $ cipher = nieuw idee $ sleutel; mijn $ ciphertext = $ cipher-> codering ($ plainext); Deze functie versleutelt $ Plaintext en retourneert de $ ciphertext waarbij $ plaintext en $ ciphertext zou moeten zijn van blocksize () bytes.decrypt mijn $ cipher = nieuwe idee $ -toets; mijn $ plaintext = $ cipher-> decoderen ($ ciphertext); Deze functie decodeert $ CipherText en retourneert de $ Plaintext waarbij $ Plaintext en $ ciphertext zou moeten zijn van bloksmize () bytes.Example My $ Key = Pack ("H32", "0123456789ABCDEF0123456789ABCDEF"); mijn $ cipher = nieuwe idee $ sleutel; mijn $ ciphertext = $ cipher-> codering ("plainex"); # NB - 8 bytes print uitpakken ("H16", $ ciphertext), "N"; Vereisten: · Perl


CRYPT :: IDEA Gerelateerde software