How the pad is applied
Standard one-time pads operate on bits or bytes: the pad is a string of random bytes exactly as long as the message, each message byte is XORed with the pad byte at the same position, and decryption applies the same XOR again. The character-based pad this page works with is a pedagogical presentation of the same construction, combining each letter's numeric value with the matching pad value and wrapping around the alphabet's size. No position depends on any other, so one wrong or missing pad value corrupts exactly that one position and nothing else.