TIPO DE CRIPTOGRAFIA - AES
Integrantes:
• Clemerson Luiz
• Itamar
Encriptografia
• Em grego: kryptós, "escondido", e gráphein, "escrita“ é o estudo dos princípios e técnicas pelas quais a informação pode ser transformada da sua forma original para outra ilegível, de forma que possa ser conhecida apenas por seu destinatário (detentor da
"chave secreta"), o que a torna difícil de ser lida por alguém não autorizado. •
Hoje em dias existem várias técnicas e algoritmo de encriptografia, mas iremos abortar o Algoritmo AES.
Definições:
• Advanced Encryption Standard (AES, ou seja Padrão de
Criptografia Avançada), também conhecido por Rijndael, é uma cifra de bloco adotada como padrão de criptografia pelo governo dos Estados Unidos.
• Espera-se que seja utilizado em todo o mundo e analisada extensivamente, assim como foi seu predecessor, o Data Encryption
Standard (DES).
Criação
• O Algoritmo AES foi criada por Vincent Rijmen e Joan Daemen.
• Esse algoritmo foi adotado NIST(Instituto Nacional de Padrões e
Tecnologia dos EUA) em 26 de Novembro de 2001, depois de 5 anos de um processo de padronização. Tornou-se um padrão efetivo em
26 de Maio de 2002.
•Em 2006, o AES já é um dos algoritmos mais populares usados para criptografia de chave simétrica.
Funcionamento:
• É um algoritmo cuja função direta (cifragem) recebe como entradas um bloco de 128 bits (a mensagem) e uma chave do tamanho escolhido, e devolve uma saída também de 128 bits (a cifra). • A função inversa (decifragem) recebe como entrada um bloco de
128 bits (a cifra) e devolve como saída um bloco de 128 bits. Se a chave for a chave correta, essa saída será idêntica à mensagem original. Funcionamento
• Ele recebe blocos variavéis de 128 bits, 160 bits, 192 bits, 224 bits e 256 bits e sua chave pode variar de 128bits, 192 bits a 256 bits. • Cada chave escolhidas contara o números de rounds.
• Se 128 bits serão 10 rodadas, se 192bits 12 rodadas, se 256 bits serão 15 rodadas para a criptografia.
• A chave é inserida na