Crypt :: des Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Eric Young
- Sitio web del editor:
- http://search.cpan.org/~dparis/Crypt-DES-2.05/DES.pm
Crypt :: des Etiquetas
Crypt :: des Descripción
Crypt :: des es un módulo Perl des cifrado. Cript :: des es un módulo de cifrado Perl des cifrado. Use Crypt :: DES; El módulo implementa la interfaz CRIPT :: CBC, que tiene los siguientes métodosBlockSize = ARTÍCULO KEYYSIZE = ARTÍCULO CRYPT = Artículo DecryPtFunctionsBockSize Devuelve el tamaño (en bytes) de El bloqueo de bloques. Laiza devuelve el tamaño (en bytes) de la llave. El tamaño óptimo es de 8 bytes.New My $ Cipher = New Crypt :: Des $ Key; Esto crea una nueva cripta :: Des Blockcipher Objeto, usando $ Tecla, donde $ Key es una clave de Keysize () Bytes.Encrypt My $ Cipher = New Crypt :: Des $ Key; My $ CIPHERTEXT = $ CIPHER-> CIPT ($ PLAINTEXT); Esta función cifra $ PLAINTEXT y devuelve el texto CIPHERTEX en el que $ PLAINTEXT y $ CIPHERTEXT deben ser de BlockSize () Bytes.Decrypt My $ Cipher = New Crypt :: Des $ Key; MY $ PLAINTEXT = $ CIPHER-> Decrypt ($ ciphercext); Esta función descifra $ CIPHERTEXT y devuelve el texto más detallado en el que $ PLAINTEXT y $ CIPHERTEXT deben ser de BlockSize () Bytes.Example My $ Key = Pack ("H16", "0123456789ABCDEF"); My $ Cipher = New Crypt :: Des $ Key; MY $ CIPHERTEXT = $ CIPHER-> CIPT ("PLAINTEX"); # NB - 8 bytes imprimir desempaquetar ("H16", $ CIPHERTEXT), "N"; Requisitos: · Perl
Crypt :: des Software relacionado