Professional Documents
Culture Documents
Cripto
Cripto
Santos cp 3014011
3DES
Basicamente o DES executado 3 vezes em sequência
RIJNDAEL (AES)
O AES é um subconjunto da cifra de bloco Rijndael[3] desenvolvida por dois criptógrafos belgas, Vincent Rijmen e Joan Daemen,
que submeteram uma proposta[5] ao NIST durante o processo de seleção do AES.[6] A Rijndael é uma família de cifras com
diferentes tamanhos de chave e bloco. Para o AES, o NIST selecionou três membros da família Rijndael, cada um com um
tamanho de bloco de 128 bits, mas três comprimentos de chave diferentes: 128, 192 e 256 bits.
BLOWFISH
Na criptografia, Blowfish é uma cifra simétrica de blocos que pode ser usado em substituição ao DES, algoritmo que possuía em
torno de 19 anos de uso,e era vulnerável a ataques por força bruta devido ao tamanho de sua chave (56 bits), ou em
substituição ao IDEA. O Blowfish apresenta uma rede de Feistel de 16 iterações com tamanho de bloco de 64-bits, uma chave
que pode variar entre 32 a 448-bits, e S-boxes altamente chaves-dependentes, tornando-o ideal para aplicações tanto
domésticas, quanto comerciais.[1] O Blowfish foi desenvolvido em 1993 por Bruce Schneier como uma alternativa grátis mais
rápida para os algorítmos criptográficos existentes. Desde então ele vem sendo analisado de forma considerável e está
conquistando a aceitação do mercado como um algoritmo forte. O Blowfish não é patenteado, tem sua licença grátis e está a
disposição para todos.
IDEA
O International Data Encryption Algorithm (IDEA) foi criado em 1991 por James Massey e Xuejia Lai, o IDEA é um algoritmo de
cifra de bloco que faz uso de chaves de 128 bits e que tem uma estrutura semelhante ao DES. Sua implementação em software
é mais fácil do que a implementação deste último. Como uma cifra de bloco, também é simétrica. O algoritmo foi concebido
como um substituto para o Data Encryption Standard (DES). IDEA é uma pequena revisão de uma cifra anterior, PES (Proposta
Encryption Standard); idéia era originalmente chamado IPES (Improved PES).
TWOFISH
Em criptografia, Twofish é um algoritmo de cifra de bloco criado por Bruce Schneier sucessor do algortimo original Blowfish. Foi
um dos cinco finalistas no concurso do Advanced Encryption Standard (AES, Padrão de Criptografia Avançado), acabando por
não ser selecionado para a padronização. Possui um tamanho de bloco de 128 bits, e uma chave variável de 128,192 ou 256
bits, tal como os restantes concorrentes para o AES.[1] O seu criador, Bruce Schneier, recomenda-o em detrimento do
Blowfish[2], já que Blowfish, com o tamanho de bloco de 64 bits, é vulnerável a ataques de aniversário, como, por exemplo, o
SWEET32.
SERPENT
Em criptografia, Serpent é um método de cifragem em bloco de chave simétrica que foi um finalista no "AES process", ficando
em segundo lugar, atrás do Rijandel, escolhida para compor o padrão AES. O Serpent foi criado por Ross Anderson, Eli Biham,
and Lars Knudsen.