Cryptography & Security
Advanced

Hamming Code Parity Bits

Minimum parity bits r needed to protect m data bits.

Formula

2rm+r+12^r \ge m + r + 1

Variables

rParity bits
mData bits

Example

m=4: r=3 satisfies 8 ≥ 4+3+1

Did You Know?

Hamming(7,4) codes can correct any single-bit error — the ancestor of modern ECC memory.

Share this formula