fixed OTP class (one-time pad)