Definição – O que significa Secure Hash Algorithm 1 (SHA-1)?
O Secure Hash Algorithm 1 (SHA-1) é um algoritmo criptográfico de segurança de computador. Foi criado pela Agência de Segurança Nacional dos Estados Unidos em 1995, após o algoritmo SHA-0 em 1993, e faz parte do Algoritmo de Assinatura Digital ou Digital Signature Standard (DSS).
Definirtec explica Secure Hash Algorithm 1 (SHA-1)
SHA-1 produz um valor hash de 160 bits ou resumos de mensagem a partir dos dados inseridos (dados que requerem criptografia), que se assemelha ao valor hash do algoritmo MD5. Ele usa 80 rodadas de operações criptográficas para criptografar e proteger um objeto de dados. Alguns dos protocolos que usam SHA-1 incluem:
- Transport Layer Security (TLS)
- Secure Sockets Layer (SSL)
- Privacidade Muito Boa (PGP)
- Secure Shell (SSH)
- Extensões de correio da Internet seguras / multifuncionais (S / MIME)
- Internet Protocol Security (IPSec)
O SHA-1 é comumente usado em aplicativos e ambientes criptográficos onde a necessidade de integridade de dados é alta. Também é usado para indexar funções hash e identificar corrupção de dados e erros de soma de verificação.