| Crypt :: ideia. Cripto :: A ideia é uma interface Perl para a cifra de bloco de ideia. |
Baixe Agora |
Crypt :: ideia. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Dave Paris
- Site do editor:
- http://search.cpan.org/~dparis/Crypt-IDEA-1.08/IDEA.pod
Crypt :: ideia. Tag
Crypt :: ideia. Descrição
Cripto :: A ideia é uma interface Perl para a cifra de bloco de idéia. Crypt :: A ideia é uma interface Perl para o bloco de idéia cifra.synopsis usar cripto :: idéia; esta extensão perl é uma implementação do algoritmo de cifra de bloco de idéia. O módulo implementa a interface da cript :: Blockcipher, que tem os seguintes métodosBlockSize = Item Keysize = Item Encrypt = Item DecryptFunctionsBlockSize Retorna o tamanho (em bytes) do bloco cifrado.Keysize retorna o tamanho (em bytes) da chave. $ cifra = nova ideia $ chave; Isso cria um novo objeto Blockcifer de ideias, usando $ Key, em que $ chave é uma chave de keysize () bytes.Encrypt Minha US $ cifra = nova idéia $ chave; Meu $ Ciphertext = $ cifra-> criptografar ($ texto simples); Essa função criptografa $ texto simples e retorna o $ cipproxto em que $ texto simples e $ ciphertext deve ser de blocksize () bytes.decrypt my $ cifra = nova idéia $ chave; Minha $ Plajaxt = $ cifra-> descriptografar ($ ciphertext); Esta função descriptografa $ ciphertext e retorna o $ blintext em que $ texto simples e $ ciphertext deve ser de blocksize () bytes.example meu $ Key = Pack ("H32", "0123456789ABCDEF"); Minha $ cifra = nova idéia $ chave; Meu $ Ciphertext = $ cifra-> criptografar ("plaintex"); # NB - 8 bytes Imprimir Desembalização ("H16", $ Ciphertext), "N"; Requisitos: · Perl.
Crypt :: ideia. Software Relacionado