Qual é o algoritmo de criptografia AES?
O algoritmo de criptografia AES é usado pelos departamentos do governo dos Estados Unidos para criptografar dados confidenciais. Agora é usado para dados classificados e não classificados. O algoritmo foi publicado publicamente e é provável que ele seja amplamente utilizado no setor comercial.
Originalmente, o algoritmo de criptografia AES foi projetado apenas para ser usado para dados secretos, mas não classificados. Dados classificados é que, onde a lei restringe quais pessoas podem acessar os dados. O algoritmo de criptografia da AES foi aprovado como padrão do governo federal em 2002 e, em 2003, recebeu aprovação para uso em documentos classificados. A partir de 2010, ainda era o único sistema de criptografia acessível ao público aprovado para documentos classificados.
O algoritmo de criptografia AES substituiu o padrão de criptografia de dados no uso do governo dos EUA. O padrão de criptografia de dados, adotado pela primeira vez em 1976, usou uma chave de 56 bits, o que significa que poderia ser reduzida para 56 caracteres, cada um deles 1 ouA 0. Isso significava que as chances de adivinhar o número corretamente eram uma em 72 quadrilhões, que também pode ser expressa como um em 72 mil milhões. Dito de outra maneira, seria em média uma em 36 quadrilhões de tentativas para adivinhar corretamente a chave inteira e poder decifrar mensagens criptografadas sem autorização.
Na época, isso parecia tão difícil que era praticamente impossível. À medida que o poder da computação aumentava, tornou -se mais viável. Em 1999, um experimento mostrou que um computador poderia quebrar o algoritmo em menos de um dia, simplesmente experimentando todas as combinações possíveis de 1s e 0s. Isso é conhecido como um ataque de força bruta. As autoridades tentaram combater isso desenvolvendo "Triple Des", onde existem três teclas separadas para cada conjunto de dados, mas ainda havia pedidos de um novo sistema.
O algoritmo AES é muito mais complicado. Consiste em três chaves separadas, que são128, 192 e 256 bits, respectivamente. As chances de quebrar o algoritmo são, para dizer o mínimo, imenso. Exceto pelas pessoas que já estão familiarizadas com a unidade Quattuorvigintillion, provavelmente é seguro dizer que as chances são inconcebíveis!
Isso não quer dizer que nunca haverá um computador poderoso o suficiente para quebrar Aes através da força bruta, mas no momento, seria praticamente impossível. Mesmo que um computador pudesse ser tornado poderoso o suficiente, quaisquer técnicas de fabricação existentes tornariam impossível criar uma máquina como uma máquina em um tamanho gerenciável. De fato, qualquer pessoa que tenta construir uma máquina como essa provavelmente atrairia o interesse do governo dos EUA muito antes de conseguirem quebrar o algoritmo.