Crypt :: hce_md5

Crypt :: HCE_MD5 es una extensión Perl que implementa una forma de encriptación de encadenamiento de una vía utilizando MD5.
Descargar ahora

Crypt :: hce_md5 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Eric Estabrooks
  • Sitio web del editor:
  • http://search.cpan.org/~eestabroo/Crypt-HCE_SHA-0.70/HCE_SHA.pm

Crypt :: hce_md5 Etiquetas


Crypt :: hce_md5 Descripción

Crypt :: HCE_MD5 es una extensión de Perl que implementa una forma de encriptación de encadenamiento de una vía utilizando MD5. Crypt :: HCE_MD5 es una extensión Perl que implementa una forma de encriptación de encadenamiento de una vía utilizando MD5.Synopsis Use Crypt :: hce_md5; $ hce_md5 = cript :: hce_md5-> nuevo ("sharedsecret", "random01,39j309ad"); $ hce_md5 = cript :: hce_md5-> nuevo ('keybug', "thesecret", "chatarra o rama"); $ Crypted = $ hce_md5-> hce_block_encrypt ("cifrar esta información"); $ info = $ hce_md5-> hce_block_decrypt ($ Crypted); $ mime_crypted = $ hce_md5-> hce_block_encode_mime ("cifrado y base64 esta información"); $ info = $ hce_md5-> hce_block_decode_mime ($ mime_crypted); Este módulo implementa un cifrado de bloqueo de encadenamiento con un hash de una vía. Este método de cifrado es el mismo que se usa por RADIUS (RFC2138) y también se describe en la criptografía aplicada. Se proporcionan interfaces en el módulo. El primero es el encriptación / descifrado de bloques rectos. El segundo realiza la codificación / decodificación de MIME de Base64 MIME de los bloques cifrados / descifrados. La idea es que las dos partes tienen un secreto compartido que suministra una de las claves y un bloque de bytes generado al azar proporciona el segundo llave. La tecla aleatoria se pasa en el texto ClearText entre los dos lados. Ejemplo de cliente y el servidor se envasan como módulos con este módulo. Se utilizan en las pruebas. También se pueden encontrar en el directorio de los Ejemplos. La marca 'KeyBug' es para descifrar datos cifrados con una versión anterior de Crypt :: HCE_MD5. Hubo un error en la parte de encadenamiento que impidió que los 16 bytes completos del bloque anterior se estaban utilizando para crear el hash de encadenamiento. Descifra sus datos antiguos y vuelva a cifrarlo sin la bandera de KeyBug. La liberación después de esta, se eliminará la función del teclado, pero dejaré esta versión en Cpanthanks a Jake Angerman por señalar la debilidad. Requisitos: · Perl


Crypt :: hce_md5 Software relacionado