Оглавление:
- Определение - Что означает алгоритм Secure Hash Algorithm 2 (SHA-2)?
- Techopedia объясняет алгоритм Secure Hash 2 (SHA-2)
Определение - Что означает алгоритм Secure Hash Algorithm 2 (SHA-2)?
Secure Hash Algorithm 2 (SHA-2) - это криптографический алгоритм компьютерной безопасности. Он был создан Агентством национальной безопасности США (NSA) в сотрудничестве с Национальным институтом науки и технологий (NIST) в качестве усовершенствования алгоритма SHA-1. SHA-2 имеет шесть различных вариантов, которые отличаются в зависимости от размера битов, используемых для шифрования данных.
Techopedia объясняет алгоритм Secure Hash 2 (SHA-2)
Семейство хэш-функций SHA-2 включает в себя:
- SHA-224
- SHA-256
- SHA-284
- SHA-512
- SHA-512/224
- SHA-512/256
Число в каждом варианте представляет битовые значения. SHA-2 обеспечивает лучшую защиту от столкновений, а это означает, что одни и те же входные данные всегда имеют разные значения хеш-функции. SHA-2 использует от 64 до 80 циклов криптографических операций и обычно используется для проверки и подписи цифровых сертификатов безопасности и документов.