VHCA: Criptografia Simétrica com Autômatos Celulares Altamente Híbridos
Publicado: 22/01/2025 - 15:41
Última modificação: 22/01/2025 - 15:41
Linha de pesquisa: Inteligência Artificial
Resumo: Devido ao crescente número de sistemas computacionais conectados à Internet, há uma demanda por formas mais rápidas e seguras de permitir a comunicação entre tais sistemas. É comum que haja troca de dados sigilosos entre dispositivos pessoais e/ou servidores, e tais informações devem ser protegidas. Métodos e técnicas criptográficos têm sido utilizados pra prover confidencialidade de dados entre entidades, e tais mecanismos possibilitam a existência de sistemas de internet banking, operações na bolsa de valores, identificação pessoal segura, entre outros. Existem algoritmos criptográficos clássicos, tais como o AES (Advanced Encryption Standard) e o DES (Data Encryption Standard), que foram padrões da indústria por décadas. Mesmo o DES já sendo considerado obsoleto, o AES ainda é tido como um algoritmo seguro. Entretanto, a versão original do AES tem suas desvantagens, especialmente ao lidar com a criptografia de imagens e com relação a otimizações para operação multithread. Uma alternativa é desenvolver novos métodos de cifragem baseados em mecanismos que permitam uma melhor exploração do paralelismo presente nas máquinas atuais e em hardware dedicado. Algumas das possibilidades investigadas atualmente envolvem Autômatos Celulares devido à sua natureza intrinsecamente paralela. Nesta tese, foi desenvolvido um novo algoritmo chamado VHCA (Very Heterogeneous Cellular Automata). No VHCA, regras de Autômato Celular extraídas a partir de uma chave secreta são repetidamente aplicadas a células de reticulados inicializados com trechos do texto claro. A sucessiva aplicação dessas regras a cada reticulado resulta em configurações (estados) referentes aos trechos correspondentes do texto cifrado. Os resultados experimentais apresentaram indícios que o VHCA é uma solução promissora no contexto de novos modelos criptográficos.
Link para a defesa: https://teams.microsoft.com/l/meetup-join/19%3ameeting_MzQ4NjBlYmMtOTU2M...