One Time Pad Encoder and Decoder