O Que é a Criptografia AES-256?

AES é a abreviação de Advanced Encryption Standard(Padrão Avançado de Criptografia). É uma codificação em bloco simétrica usada pelo governo americano para criptografar dados confidenciais. O AES também é usado por indivíduos e empresas para bloquear informações classificadas ou valiosas.

O AES foi criado pelo Instituto Nacional de Padrões e Tecnologia, ou NIST, e se tornou um padrão efetivo do governo federal em 2002, após cinco anos de desenvolvimento. O desenvolvimento da AES começou em 1997, quando ficou claro seu antecessor, o Data Encryption Standard (DES) (Criptografia de Dados Padrão, ou DES), não estava mais apto para o trabalho. Os hackers começaram a abrir caminho através dos algoritmos de criptografia do DES e o governo americano pediu uma nova e mais sofisticada ferramenta de criptografia, capaz de fazer o trabalho no século XXI.

O AES foi projetado para ser simplificado e fácil, tanto no software quanto no hardware, juntamente com outros ambientes mais restritos.

Um dos benefícios que os designers da AES receberam foi a transparência do próprio processo de seleção. O desenho do novo processo de trabalho foi aberto ao público, o que permitiu ao NIST receber críticas construtivas de todos os tipos de fontes.

O Instituto Nacional de Padrões e Tecnologia solicitou que o novo algoritmo padrão de criptografia fosse uma cifra de bloco capaz de lidar com blocos de 128 bits e devesse usar chaves de tamanho 128, 192 e 256 bits. O instituto tinha outros requisitos, como:

Segurança

O critério mais vital. O AES foi julgado em comparação com outros algoritmos de criptografia. Enquanto outros fatores foram considerados, sua classificação de segurança foi o componente mais importante.

Custo

O AES foi projetado para ser liberado sem nenhum custo, royalties ou lucro. Em vez disso, os algoritmos candidatos foram julgados pelo consumo de memória e recursos.

Implementação

Outro fator importante foi a facilidade de uso e implementação dos candidatos em várias configurações de hardware e software. O NIST queria um algoritmo o mais simplificado possível.

Escolhendo algoritmos AES

Quinze projetos concorrentes de algoritmos de chave simétrica foram submetidos à análises preliminares pela comunidade criptográfica mundial, incluindo a Agência de Segurança Nacional (NSA). Em agosto de 1999, o NIST selecionou cinco algoritmos para análises mais extensas.

Após extensos testes, o Instituto Nacional de Padrões escolheu a cifra de Rijndael (em homenagem a seus criadores belgas, cujos sobrenomes são Daemen e Rijmen). Rijndael foi escolhido como o algoritmo da AES em outubro de 2000 e publicado pelo NIST como U.S. FIPS PUB 197. Rijndael tornou-se um padrão federal em 2002.

Posteriormente, em 2003, o governo federal americano declarou que o AES poderia ser usado para proteger dados extremamente secretos, o que levou o Padrão Avançado de Criptografia a se tornar o algoritmo padrão para criptografar informações classificadas e também o primeiro algoritmo de criptografia aprovado pela NSA. aberto ao público em geral.

A AES foi extremamente bem-sucedida em seu trabalho de guardar segredos de estado dos EUA. Isso levou à sua ampla exploração no setor de segurança privada, o que levou a AES a se tornar o algoritmo de criptografia mais usado na criptografia de chave simétrica.

Como a criptografia AES funciona

O AES é construído a partir de três cifras de bloco: AES-128, AES-192 e AES-256. Cada uma dessas criptografa e descriptografa os dados em pedaços de 128 bits, usando chaves criptográficas de 128, 192 ou 256 bits. A cifra foi projetada para aceitar tamanhos de blocos adicionais, mas essas funções foram descartadas quando Rijndael se tornou AES. Todas as cifras de criptografia simétrica usam a mesma chave para criptografar e descriptografar dados, o que significa que o remetente e o destinatário devem ter a mesma chave. Cada tamanho de chave é considerado adequado para proteger os dados classificados até o nível "Secreto", com as informações "Top Secret" que precisam de comprimentos de chave de 192 ou 256 bits. As chaves de 128 bits têm 10 rodadas, as chaves de 192 bits têm 12 e, finalmente, 14 rodadas para as chaves de 256 bits. O que são rodadas? Eles correspondem a várias etapas de processamento, que incluem permutação e substituição do texto criptografado, que o transforma na sua forma criptografada.

A primeira etapa do processo de criptografia AES é substituir as informações usando uma tabela de substituição; a segunda transmutação altera as linhas de dados e a terceira muda as colunas. A última transformação é um processo XOR exclusivo básico feito em cada coluna usando uma parte diferente da chave de criptografia. Quanto maior a chave de criptografia, mais rodadas são necessárias.

September 30, 2019
Carregando…

Detalhes e Termos de Backup do Cyclonis

O plano Básico do Backup Gratuito do Cyclonis oferece 2 GB de espaço de armazenamento na nuvem com funcionalidade total! Não é necessário cartão de crédito. Precisa de mais espaço de armazenamento? Compre um plano maior do Backup do Cyclonios agora! Para saber mais sobre nossas políticas e preços, consulte os Termos de Serviço, Política de Privacidade, os Termos de Desconto e a Página de Compra. Se você deseja desinstalar o aplicativo, visite a página Instruções de Desinstalação.

Detalhes e Termos do Gerenciador de Senhas do Cyclonis

Teste GRATUITO: Oferta Única de 30 Dias! Nenhum cartão de crédito será necessário para o teste gratuito. Funcionalidade completa durante o período de avaliação gratuita. (A funcionalidade completa após a Avaliação Gratuita requer a compra deaassinatura.) Para saber mais sobre nossas políticas e preços, consulte o CLUF, a Política de Privacidade, os Termos de Desconto e a Página de Compra. Se você deseja desinstalar o aplicativo, visite a página Instruções de Desinstalação.