HashAlgorithm
Summary
A mathematical algorithm that maps data of arbitrary size to a bit string.
Description
A HashAlgorithm is a mathematical algorithm that maps data of arbitrary size to a bit string (the hash) and is a one-way function, that is, a function which is practically infeasible to invert.
Metadata
https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm
Name | HashAlgorithm |
Entries
- blake2b256: blake2b algorithm with a digest size of 256 https://datatracker.ietf.org/doc/html/rfc7693#section-4
- blake2b384: blake2b algorithm with a digest size of 384 https://datatracker.ietf.org/doc/html/rfc7693#section-4
- blake2b512: blake2b algorithm with a digest size of 512 https://datatracker.ietf.org/doc/html/rfc7693#section-4
- blake3: https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf
- crystalsDilithium: https://pq-crystals.org/dilithium/index.shtml
- crystalsKyber: https://pq-crystals.org/kyber/index.shtml
- falcon: https://falcon-sign.info/falcon.pdf
- md2: https://datatracker.ietf.org/doc/rfc1319/
- md4: https://datatracker.ietf.org/doc/html/rfc1186
- md5: https://datatracker.ietf.org/doc/html/rfc1321
- md6: https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf
- other: any hashing algorithm that does not exist in this list of entries
- sha1: https://datatracker.ietf.org/doc/html/rfc3174
- sha224: secure hashing algorithm with a digest length of 224 https://datatracker.ietf.org/doc/html/draft-ietf-pkix-sha224-01
- sha256: secure hashing algorithm with a digest length of 256 https://www.rfc-editor.org/rfc/rfc4634
- sha384: secure hashing algorithm with a digest length of 384 https://www.rfc-editor.org/rfc/rfc4634
- sha3_224: sha3 with a digest length of 224 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
- sha3_256: sha3 with a digest length of 256 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
- sha3_384: sha3 with a digest length of 384 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
- sha3_512: sha3 with a digest length of 512 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
- sha512: secure hashing algorithm with a digest length of 512 https://www.rfc-editor.org/rfc/rfc4634