XOR data byte-by-byte with a repeating key. Symmetric — the same output, pasted back, restores the original.