Encryption using a one-time pad