在密码学中，密码（，或），是一种用于执行加密或解密的算法——一系列可以作为一个过程来遵循的定义明确的步骤。另一个不太常见的术语是加密（）。加密或编码（）的目的是将明文的信息转换为密文（密码或代码）。通常的说法中，“密码”（）与“代码”（）是同义的，因为它们都是一组加密消息的步骤；然而，它们在密码学中的概念是不同的，特别是在经典密码学中。具体而言，代码通常会在输出中替换不同长度的字符串，其操作一般通过代码本来进行，它将单词或短语链接到一系列随机的字符串或数字。例如，“UQJHSE”可能是“继续执行以下