Encryption algorithm

An encryption algorithm is a mathematical procedure used to encrypt data. Using an algorithm, information is converted into meaningless ciphertext, which requires the use of a key to convert the ciphertext back into its original form.