"I’ve been over it a thousand times," Waterhouse says, "and the only explanation I can think of is that they are converting their messages into large binary numbers and then combining them with other large binary numbers—one-time pads, most likely—to produce the ciphertext."