Obsah:
- Definícia - Čo znamená algoritmus Secure Hash Algorithm 1 (SHA-1)?
- Techopedia vysvetľuje algoritmus Secure Hash Algorithm 1 (SHA-1)
Definícia - Čo znamená algoritmus Secure Hash Algorithm 1 (SHA-1)?
Algoritmus Secure Hash Algorithm 1 (SHA-1) je kryptografický počítačový bezpečnostný algoritmus. Bol vytvorený Národnou bezpečnostnou agentúrou USA v roku 1995 po algoritme SHA-0 v roku 1993 a je súčasťou algoritmu digitálneho podpisu alebo štandardu digitálneho podpisu (DSS).
Techopedia vysvetľuje algoritmus Secure Hash Algorithm 1 (SHA-1)
SHA-1 vytvára zo vstupných údajov (údajov, ktoré vyžadujú šifrovanie) 160-bitovú hašovaciu hodnotu alebo správu, ktorá sa podobá hashovej hodnote algoritmu MD5. Na šifrovanie a zabezpečenie dátového objektu používa 80 kôl kryptografických operácií. Niektoré z protokolov, ktoré používajú SHA-1, zahŕňajú:
- Zabezpečenie transportnej vrstvy (TLS)
- Vrstva Secure Sockets (SSL)
- Docela dobré súkromie (PGP)
- Secure Shell (SSH)
- Zabezpečené / viacúčelové rozšírenia internetovej pošty (S / MIME)
- Internet Protocol Security (IPSec)
SHA-1 sa bežne používa v kryptografických aplikáciách a prostrediach, kde je vysoká potreba integrity údajov. Používa sa tiež na indexovanie hašovacích funkcií a identifikáciu poškodenia údajov a chýb kontrolného súčtu.