Olá pessoal, hoje estarei trazendo um artigo sobre criptografia. A pedido do leitor Rellys Fawkes falarei sobre dois tipos de encriptação de chave simétrica, a Advanced Encryption Standard (AES) e a Whirlpool (ISO 10118-3).
Breve História
A tecnologia da AES começou a ser desenvolvida pelo NIST (Instituto Nacional de Padrões e Tecnologia, sigla em inglês), em 1997, para ser um algoritmo novo e que pudesse ser utilizado por todos. Em 1998 houve a primeira reunião pública para que a nova tecnologia pudesse ser divulgada e algumas decisões foram tomadas antes de sua implementação oficial. Em 2001 finalmente a padronização do algoritmo se encerrou e em 2002 tornou-se "sua versão final", como a conhecemos hoje.
A tecnologia Whirlpool começou a se desenvolver em 2000, com a participação de um brasileiro chamado Paulo Barreto e um dos cocriadores da AES, Vicent Rijmen. Em 2000 foi lançada a Whirlpool-0, a primeira versão do algoritmo, logo em seguida a versão Whirlpool-T veio como uma "atualização" da primeira e finalmente em 2004 a Whirlpool "final".
A diferença
Ambos algoritmos de encriptação são altamente tecnológicos e são boas ferramentas para uso civil (criptografia industrial e/ou militar necessita de mais tecnologia (leia-se encriptação proprietária)).
Em um comparativo, ambas estariam empatadas na maior parte dos quesitos, o que faria a diferença seriam os detalhes. A AES foi desenvolvida em segredo e apesar de ter vindo a público, ainda é um algoritmo de código fechado. Por outro lado, o Whirlpool, vem com toda tecnologia e com um diferencial, é totalmente aberta, logo, estará em constante "atualização" e correção, outra coisa que joga à favor do Whirlpool é a sua, relativa, pouca utilização (em comparação com a AES), então, nesse caso o veredito ficará com Whirlpool.
Conclusão
Apesar de ambas serem parecidas, Whirlpool fica na frente pelos detalhes, o que não desmerece a AES que também é um algoritmo interessante. O que digo aqui é valido para hoje, no futuro podem haver mudanças e algo surgir beneficiando uma ou outra.
Referências
http://pt.wikipedia.org/wiki/Advanced_Encryption_Standard
http://pt.wikipedia.org/wiki/Whirlpool_%28criptografia%29
Agradeço a leitura e espero poder estar trazendo mais conteúdo em breve para o blog.
Entre em contato conosco no Facebook por meio de nosso grupo (https://www.facebook.com/groups/BrutalSecGroup/) e aproveite para interagir com os outros leitores.
0 comentários:
Postar um comentário