Consumers need to be confident that transactions they make online are safe and secure. A main method to protect customer transactions and other information is through encryption, where vital information is encoded with a key using complex mathematical problems that are difficult even for computers to solve.