Você conhece a criptografia AES (Advanced Encryption Standard)?

Conteúdo

O Advanced Encryption Standard (AES) em criptografia, também conhecido como criptografia Rijndael, é um padrão de criptografia de especificação adotado pelo governo federal dos EUA.

AES é uma variante da cifra de bloco Rijndael desenvolvida por dois criptógrafos belgas, Joan Daemen e Vincent Rijmen, que apresentaram uma proposta ao NIST durante o processo de seleção da AES. Rijndael é um conjunto de cifras com diferentes chaves e tamanhos de bloco. Para AES, o NIST selecionou três membros da família Rijndael, cada um com tamanho de bloco de 128 bits, mas com três comprimentos de chave diferentes: 128, 192 e 256 bits.

1667530107-图片1

Este padrão é usado para substituir o DES (Padrão de criptografia de dados) original e tem sido amplamente utilizado em todo o mundo. Após um processo de seleção de cinco anos, o Advanced Encryption Standard foi publicado pelo National Institute of Standards and Technology (NIST) no FIPS PUB 197 em 26 de novembro de 2001, e tornou-se um padrão válido em 26 de maio de 2002. Em 2006, o O Advanced Encryption Standard tornou-se um dos algoritmos mais populares em criptografia de chave simétrica.

O AES é implementado em software e hardware em todo o mundo para criptografar dados confidenciais. É essencial para a segurança informática do governo, a cibersegurança e a proteção de dados eletrónicos.

Recursos do AES (padrão de criptografia avançado):
1.Rede SP: Funciona na estrutura de rede SP, não na estrutura de cifra Feistel vista no caso do algoritmo DES.
2. Dados de bytes: O algoritmo de criptografia AES opera em dados de bytes em vez de dados de bits. Portanto, ele trata o tamanho do bloco de 128 bits como 16 bytes durante a criptografia.
3. Comprimento da chave: O número de rodadas a serem executadas depende do comprimento da chave usada para criptografar os dados. Existem 10 rodadas para o tamanho de chave de 128 bits, 12 rodadas para o tamanho de chave de 192 bits e 14 rodadas para o tamanho de chave de 256 bits.
4. Expansão de Chave: É necessária uma única chave durante o primeiro estágio, que posteriormente é expandida para várias chaves usadas em rodadas individuais.

Atualmente, a maioria dos módulos Bluetooth da Feasycom suporta transmissão de dados com criptografia AES-128, o que melhora muito a segurança da transmissão de dados. Para mais detalhes, entre em contato com a equipe Feasycom.

Voltar ao Topo