Crypt :: hce_md5.

cripto :: hce_md5 é uma extensão perl implementando a criptografia de encadeamento de hash hash usando o MD5.
Baixe Agora

Crypt :: hce_md5. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Eric Estabrooks
  • Site do editor:
  • http://search.cpan.org/~eestabroo/Crypt-HCE_SHA-0.70/HCE_SHA.pm

Crypt :: hce_md5. Tag


Crypt :: hce_md5. Descrição

Crypt :: hce_md5 é uma extensão Perl implementando a criptografia de encadeamento de Hash de uma maneira usando MD5. Crypt :: hce_md5 é uma extensão Perl Implementando uma forma de encadeamento de hash Hash usando o MD5.Synopsis Use Cripto :: HCE_MD5; $ hce_md5 = crypt :: hce_md5-> novo ("sharedsecret", "random01,39j309ad"); $ hce_md5 = crypt :: hce_md5-> novo ('keybug', "thesecret", "junk o rama"); $ crypted = $ hce_md5-> hce_block_encrypt ("criptografar esta informação"); $ info = $ hce_md5-> hce_block_decrypt ($ cryped); $ mime_crypted = $ hce_md5-> hce_block_encode_mime ("criptografar e base64 esta informação"); $ info = $ hce_md5-> hce_block_decode_mime ($ mime_crypted); este módulo implementa uma cifra de bloco de encadeamento usando um hash de um sentido. Este método de criptografia é o mesmo que é usado pelo raio (RFC2138) e também é descrito em interfaces de criptografia aplicadas. Two é fornecido no módulo. A primeira é a criptografia / descriptografia de bloco reto O segundo A codificação / decodificação de mímica base64 dos blocos criptografados / descriptografados. A ideia é que os dois lados têm um segredo compartilhado que fornece uma das teclas e um bloco de bytes gerados aleatoriamente fornece o segundo chave. A chave aleatória é passada no AppleText entre os dois lados. O cliente de exemplo e o servidor são embalados como módulos com este módulo. Eles são usados nos testes. Eles também podem ser encontrados no diretório de exemplos. O sinalizador 'KeyBug' é para descriptografar dados criptografados com uma versão mais antiga da cript :: hce_md5. Havia um bug na porção de encadeamento que impedia que os 16 bytes completos do bloco anterior sejam usando na criação do hash de encadeamento. Descriptografe seus dados antigos e re-criptografá-lo sem o sinalizador KeyBug. O lançamento depois que este terá o recurso KeyBug removido, mas vou deixar esta versão em cpanthanks para Jake Angerman por apontar a fraqueza. Requisitos: · Perl.


Crypt :: hce_md5. Software Relacionado