Definition(s)
Cipher
A well-defined computational procedure that takes variable inputs, including a cryptographic key, and produces an output.
From: CNSSI 4009
Source: NICCS™ Portal Cybersecurity Lexicon, National Initiative for Cybersecurity Careers and Studies (https://niccs.us-cert.gov/glossary) as of 11 November 2015, Global Standards