There are a number of encryption algorithms in use that employ either symmetric or asymmetric keys to encode and decode the data. Plain-text data is encoded during encryption and can only be decrypted with a key.
It is often employed to safeguard sensitive information such as credit card and bank account numbers. Encryption is the process of algorithmically transforming information making it unreadable to unauthorized individuals.