Continuando os posts sobre a monografia das alunas Jaqueline Carvalho e Vanessa Tornich, aqui vai um simples cifrador / decifrador usando a biblioteca desenvolvida no referido projeto final.
Autor: admin
AES (RIJNDAEL) – Animação em Flash com menos cores
Continuando os posts sobre a monografia das alunas Jaqueline Carvalho e Vanessa Tornich, segue uma versão com mesmos cores da mesma animação em flash.
AES (RIJNDAEL) – Animação em Flash
A animação em flash do AES (Rijndael) feito por Enrique Zabala circulou pela Internet durante um bom tempo e foi bem útil na demonstração de como o Rijndael funciona, porém ele é somente uma animação dos dados de testes contindos na FIPS-197 no “Appendix B – Cipher Example”.
Durante uma orientação de projeto final de duas alunas minhas, orientei o trabalho para uma animação semelhante a do Enrique Zabala porém com uma diferença, o processo de cifração e de expansão de chave realmente são executados. Quando são apresentadas a caixas contendo o dado a ser cifrado e a chave de cifração o usuário pode inserir uma informação, inclusive os outros vetores de testes contidos na FIPS 197.
Para alcançar esse objetivo as alunas Jaqueline e Vanessa fizeram a implementação do Rijndael em ActionScript e montaram uma animação “like” Zabala para demonstrar o funcionamento do algoritmo. Fora isso, em algumas telas são agregadas informações sobre a matemática usada pelo Rijndael, técnicas de implementação e descrição complementares.
Espero que esse trabalho seja útil para os professores e alunos que estão entrando no mundo da criptografia.