Hash by field name (generic)
ID hash
DatatypeNot PIIidentifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Column whose name says that it holds a hash value (hash, checksum, digest, fingerprint, hash_value or hash_code) when the algorithm cannot be told from the values. Records of specific algorithms, such as md5hash, sha1hash and sha256hash, refine it.
- Categories
- Cryptographic identifiers
- Countries
- Global (not tied to a country)
- Languages
- English
- Quality
- 30/100 · missing: regexp, examples, negative example, source link, mapping (Wikidata, Schema.org, ...), translation
- Metacrafter rules
- 1 rule (1 by field name, 0 by value)
hash_by_fieldfield, basic/crypto.yaml
- Supported by tools
- metacrafter
Child datatypes
| ID | Name | Categories | Countries | Description |
|---|---|---|---|---|
| blake2b256hash | BLAKE2b-256 hash | cryptography | global | Digest of the BLAKE2b hash function with a 256-bit output. It is written as 64 hexadecimal digits. Other 256-bit digests (SHA-256,... |
| blake2b512hash | BLAKE2b-512 hash | cryptography | global | Digest of the BLAKE2b hash function with a 512-bit output. It is written as 128 hexadecimal digits. Other 512-bit digests (SHA-512,... |
| blake3hash | BLAKE3 hash draft | cryptography | global | Digest of the BLAKE3 hash function with its default 256-bit output, written as 64 hexadecimal digits. BLAKE3 is a fast successor of... |
| crc32 | CRC-32 checksum | cryptography | global | Check value of CRC-32 (CRC-32/ISO-HDLC, polynomial 0x04C11DB7), the cyclic redundancy check that Ethernet, ZIP, gzip and PNG use to... |
| keccak256hash | Keccak-256 hash | cryptography | global | Digest of the original Keccak-256 hash function (256 bits) as used by Ethereum. It differs from the standardized SHA3-256, which uses... |
| keccak512hash | Keccak-512 hash | cryptography | global | Digest of the original Keccak-512 hash function (512 bits). It differs from the standardized SHA3-512, which uses different padding. It... |
| md5hash | MD5 hash | cryptography, software | global | Digest of the MD5 hash function (128 bits), often used as a checksum of a file or as a record fingerprint. MD5 is not... |
| ripemd160hash | RIPEMD-160 hash | cryptography | global | Digest of the RIPEMD-160 hash function (160 bits), used for example in Bitcoin addresses. It is written as 40 hexadecimal digits. SHA-1... |
| sha1hash | SHA-1 hash | cryptography, software | global | Digest of the SHA-1 hash function (160 bits), used for example as a Git object id or a file checksum. SHA-1 is no longer considered... |
| sha224hash | SHA-224 hash draft | cryptography | global | Digest of the SHA-224 hash function (SHA-2 family, 224 bits): a SHA-256 variant with different initial values and a truncated output. It... |
| sha256hash | SHA-256 hash | cryptography, software | global | Digest of the SHA-256 hash function (SHA-2 family, 256 bits), widely used for file checksums, content addressing and digital signatures.... |
| sha384hash | SHA-384 hash | cryptography | global | Digest of the SHA-384 hash function (SHA-2 family, 384 bits): a SHA-512 variant with different initial values and a truncated output. It... |
| sha3_256hash | SHA3-256 hash draft | cryptography | global | Digest of the SHA3-256 hash function (SHA-3 family, FIPS 202, 256 bits). It is written as 64 hexadecimal digits. SHA3-256 pads its input... |
| sha3_512hash | SHA3-512 hash draft | cryptography | global | Digest of the SHA3-512 hash function (SHA-3 family, FIPS 202, 512 bits). It is written as 128 hexadecimal digits. SHA3-512 pads its... |
| sha512hash | SHA-512 hash | cryptography | global | Digest of the SHA-512 hash function (SHA-2 family, 512 bits). It is written as 128 hexadecimal digits. Other 512-bit digests (SHA3-512,... |
| streebog256hash | Streebog-256 hash (GOST R 34.11-2012) draft | cryptography | global | Digest of Streebog, the hash function of the Russian standard GOST R 34.11-2012 (also RFC 6986), with a 256-bit output. It is written as... |
| streebog512hash | Streebog-512 hash (GOST R 34.11-2012) draft | cryptography | global | Digest of Streebog, the hash function of the Russian standard GOST R 34.11-2012 (also RFC 6986), with a 512-bit output. It is written as... |
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/hash - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/cryptography/hash.yamlon GitHub