2104
RFC 2104 defines HMAC.
- Even
- Composite
Where 2104 fits
Why 2104 is special
It exists because the obvious way to authenticate a message with a hash — prepending a key — is broken by length extension, and HMAC's nested construction is not.
Factors & digit properties
- Divisors (8)
- 1, 2, 4, 8, 263, 526, 1052, 2104
- Prime factorisation
- 2^3 × 263
- Digit sum
- 7
- Digital root
- 7
Representations
- Decimal
- 2104
- Binary
- 100000111000
- Octal
- 4070
- Hexadecimal
- 838
- Roman numeral
- MMCIV
- Scientific notation
- 2.104 × 10^3
Other mathematical patterns
- Deficient number
Related numbers & connections
HMAC exists because prepending a key to a hash is broken by length extension, which affects MD5 and SHA-1 alike.
View 1321 →Technology & computing
RFC 2104 specifies keyed-hash message authentication using nested inner and outer hashing. The construction resists length extension attacks that affect naive keyed hashing over Merkle-Damgard functions.
DocumentedTechnology & computingGeography: International — IETFPeriod: 1997
Common questions
Is 2104 a prime number?
No, 2104 is not prime.
What are the factors of 2104?
The factors of 2104 are 1, 2, 4, 8, 263, 526, 1052, 2104.
What is 2104 in Roman numerals?
2104 in Roman numerals is MMCIV.
About this page's data
Mathematical facts:computed directly from the number's value — nothing to source or verify externally.
Contextual records: 1 reviewer-confirmed record, sourced and reviewed before publication.
Last reviewed: 3 August 2026