Similarly, suppose the customer has a secure channel to the smart card. The customer can transform an untrusted public output channel into a secure channel by entering a one-time pad. Output from the smart card to the customer is encrypted with the one-time pad, including a data checksum to detect data integrity loss.