SHA hash functions

In cryptography, the Secure Hashing Algorithms are a group of cryptographic hash functions released by the National Institute of Standards and Technology (NIST). The algorithms take an input and produce a hash value (often shown in hexadecimal). The length of the hash depends on the digest length of the algorithm.

Family

The Secure Hashing Algorithms, being Federal Information Processing Standard (FIPS) compliant algorithms are subject to the Cryptographic Algorithm Validation Program

References

  1. ↑ Computer Security Division, Information Technology Laboratory (2017-01-04). "Hash Functions | CSRC". CSRC | NIST. Retrieved 2019-10-08.
  2. ↑ https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf
  3. ↑ "Freedom to Tinker: Report from Crypto 2004". 2004-08-21. Archived from the original on 2004-08-21. Retrieved 2019-10-08.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  4. ↑ Computer Security Division, Information Technology Laboratory (2017-01-04). "Hash Functions | CSRC". CSRC | NIST. Retrieved 2019-10-08.
  5. 1 2 Computer Security Division, Information Technology Laboratory (2017-01-04). "NIST Policy on Hash Functions - Hash Functions | CSRC". CSRC | NIST. Retrieved 2019-10-08.
  6. ↑ "security - Hash Functions which are used and more popular". Stack Overflow. Retrieved 2019-10-08.
  7. ↑ Hernandez, Paul (2015-08-05). "NIST Releases SHA-3 Cryptographic Hash Standard". NIST. Retrieved 2019-10-08.
  8. 1 2 "Keccak Team". keccak.team. Retrieved 2019-10-08.
  9. ↑ "Announcing Approval of Federal Information Processing Standard (FIPS) 202, SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions, and Revision of the Applicability Clause of FIPS 180-4, Secure Hash Standard". Federal Register. 2015-08-05. Retrieved 2019-10-08.
  10. ↑ Computer Security Division, Information Technology Laboratory (2016-10-05). "Secure Hashing - Cryptographic Algorithm Validation Program | CSRC". CSRC | NIST. Retrieved 2019-10-08.