O NIST remove o algoritmo de hash SHA-1 de suas especificações

O Instituto Nacional de Padrões e Tecnologia dos EUA (NIST) reconheceu o algoritmo de hash como obsoleto, não atendendo aos requisitos de segurança e não recomendado para uso. A aplicação do SHA-1 deverá ser eliminada até 31 de dezembro de 2030, com uma transição completa para algoritmos mais seguros como SHA-2 e SHA-3.

Até 31 de dezembro de 2030, a aplicação do SHA-1 será encerrada em todas as especificações e protocolos atuais do NIST. O término da especificação do SHA-1 será refletido em um novo padrão federal FIPS 180-5. Além disso, mudanças serão feitas em especificações relacionadas, como SP 800-131A, removendo todas as menções ao SHA-1. Módulos criptográficos que suportam SHA-1 não poderão passar pela revisão de conformidade do NIST, e seu fornecimento a instituições governamentais dos EUA se tornará impossível (o certificado é concedido por cinco anos, após os quais uma nova verificação é necessária).

O SHA-1 foi desenvolvido em 1995 e aprovado como padrão federal de processamento de informações (FIPS 180-1), permitindo o uso desse algoritmo em agências governamentais dos EUA. Em 2005, foi provada a viabilidade teórica de um ataque ao SHA-1. Em 2017, foi demonstrado o primeiro ataque prático de colisão com prefixo definido no SHA-1, permitindo que, para dois conjuntos de dados diferentes, fossem encontrados complementos cujas anexações levassem à colisão e à formação do mesmo hash resultante (por exemplo, para dois documentos existentes, é possível calcular dois complementos, e se um for anexado ao primeiro documento e o outro ao segundo, os hashes resultantes do SHA-1 para esses arquivos serão iguais).

Em 2019, o método de detecção de colisões foi significativamente aprimorado e os custos para realizar um ataque foram reduzidos para algumas dezenas de mil dólares. Em 2020, foi demonstrado um ataque funcional para criar assinaturas digitais falsas PGP e GnuPG. Desde 2011, o SHA-1 não é recomendado para utilização em assinaturas digitais, e em 2017 todos os principais navegadores web interromperam o suporte a certificados assinados utilizando o algoritmo de hash SHA-1. No entanto, o SHA-1 continua a ser utilizado para somas de verificação e na base de dados do NIST existem mais de 2200 módulos e bibliotecas criptográficas certificados com suporte a SHA-1.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster