Cryptography & Security
Basic

Hamming Distance

Number of positions at which two strings differ.

Formula

d(x,y)=i[xiyi]d(x,y) = \sum_i [x_i \ne y_i]

Variables

dHamming distance
x_ii-th symbol of x
y_ii-th symbol of y

Example

1011 vs 1001: differ in one bit → d = 1

Did You Know?

Richard Hamming devised his distance in 1950 after weekend computer crashes kept wrecking his jobs.

Share this formula