FNV-1a of a short string
- Text
- Numera
- Algorithm
- FNV-1a, non-cryptographic
- Uppercase hex
- No
Hash92250123
Structural: a 32 bit hash of a 6 character input
Open this exampleNon-cryptographic hashes for checksums and hash tables. These are deliberately not cryptographic: they are fast and easy to find collisions for, so they must never be used for passwords or signatures.
Also called: checksum calculator, string hash.
92250123 using FNV-1a, 2451898659 in decimal. 6 characters hashed to 32 bits. This is not a cryptographic hash. Never use it for passwords, tokens or signatures.
These algorithms exist for speed rather than security. FNV-1a and djb2 are hash table functions, designed to distribute keys evenly and be very fast, and CRC32 detects accidental corruption in transmission. All three are trivially reversible in the sense that collisions can be constructed deliberately, so none of them protects anything. Password hashing needs a deliberately slow algorithm with a salt, and integrity against a determined attacker needs a cryptographic hash.
FNV-1a mixes each byte by XOR then multiplies by a prime, which spreads changes across the whole outputEach of these is asserted on every build. If a change to the engine ever moved one of these answers, the build would fail before the page could print it.
Hash92250123
Structural: a 32 bit hash of a 6 character input
Open this exampleHashaa00a3c5
boundary: determinism, the defining property
Open this exampleFormula version 1.0.0 · definition 1.0.0 · United States · Report a problem with this calculator