Wat betekent Secure Hash Algorithm 1?
Het Secure Hash Algoritme 1 (SHA-1) is een cryptografisch beveiligingsalgoritme voor computers. Het werd in 1995 gecreëerd door het US National Security Agency, na het SHA-0 algoritme in 1993, en het maakt deel uit van het Digitale Handtekening Algoritme of de Digitale Handtekening Standaard (DSS).
Techopedia legt Secure Hash Algorithm 1 uit
SHA-1 produceert een hashwaarde van 160 bits of message digests van de ingevoerde gegevens (gegevens die versleuteld moeten worden), die lijkt op de hashwaarde van het MD5-algoritme. Het gebruikt 80 rondes van cryptografische bewerkingen om een gegevensobject te versleutelen en te beveiligen. Enkele protocollen die SHA-1 gebruiken zijn:
- Beveiliging transportlaag (TLS)
- SSL (Secure Sockets Layer)
- Goede privacy (PGP)
- Veilige Shell (SSH)
- Veilige/Multipurpose Internet Mail Extensions (S/MIME)
- Internet Protocol Beveiliging (IPSec)
SHA-1 wordt vaak gebruikt in cryptografische toepassingen en omgevingen waar de behoefte aan gegevensintegriteit hoog is. Het wordt ook gebruikt om hashfuncties te indexeren en om datacorruptie en checksumfouten te identificeren.