| Crypt :: serpente. Cripto :: Módulo de criptografia de blocos de bloco de serpente compatível com CBC. |
Baixe Agora |
Crypt :: serpente. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- John Hughes
- Site do editor:
- http://search.cpan.org/~jhughes/Crypt-RC6-1.0/RC6.pm
Crypt :: serpente. Tag
Crypt :: serpente. Descrição
Cripto :: CBC compatível com o módulo de criptografia de cifragem de blocos de serpente. Crypt :: Serpent é um módulo Perl com uma cripta :: CBC compatível com o módulo de criptografia de cifra de cifra de bloco de serpente.Synopsis Use cripta :: Serpent; Minha $ cifra = nova cripta :: serpente $ chave; Meu $ Ciphertext = $ cifra-> criptografar ($ texto simples); Meus $ Plajaxt = $ cifra-> descriptografar ($ ciphertext); da página de serpente de software tropical ... "Serpente foi projetado por Ross Anderson, Eli Biham e Lars Knudsen como candidato para o padrão de criptografia avançada. Ele foi selecionado como Um dos cinco finalistas da competição AES. A serpente é mais rápida do que des e mais segura do que a tripla des. Ele fornece aos usuários um nível muito alto de garantia de que nenhum ataque de atalho será encontrado. Para alcançar isso, os designers do algoritmo se limitaram a Mecanismos de criptografia bem compreendidos, para que eles pudessem confiar na ampla experiência e técnicas comprovadas de cryptanalysis de cifra de bloco. O algoritmo usa duas vezes mais rodadas que são necessárias para bloquear todos os ataques de atalho atualmente conhecidos. Isso significa que a serpente ainda deve ser segura ataques desconhecidos que podem ser capazes de quebrar as 16 rodadas usadas em muitos tipos de criptografia hoje. No entanto, o fato de que a serpente usa tantas rodadas significa que é a mais lenta do FIV e finalistas. Mas isso não deve ser um problema porque ainda supera o triplo des. Os designers do algoritmo mantêm que a serpente tem uma vida útil de pelo menos um século. "" A serpente é uma cifra de bloco de 128 bits, o que significa que os dados são criptografados e descriptografados em pedaços de 128 bits. O comprimento da chave pode variar, mas para fins da AES é definido como 128, 192 ou 256 bits. Este tamanho de bloco e o comprimento da chave variável é padrão entre todos os candidatos AES e foi um dos principais requisitos de design especificados pela NIST. O algoritmo da serpente usa 32 rodadas, ou iterações do algoritmo principal. "Requisitos: · Perl.
Crypt :: serpente. Software Relacionado