密码学中,密码(cipher)是一系列预先定义好的步骤或规则,用于对文本信息进行加密或解密。加密过程就是将明文(即可被清晰理解的原始文本)转换成一种不可读或无法直接访问的格式,这种加密后的文本称为密文。明文和密文包含相同的信息,区别在于密文只有拥有正确解密方法的人才能读取或还原。
大多数密码算法都涉及一段特定的秘密信息,称为密码学密钥。加密方式根据密钥类型不同而变化,密码算法一般分为对称密码和非对称密码两类。对称密码使用同一个密钥进行加密和解密,而非对称密码则使用不同的密钥分别完成加密和解密。
尽管现代大部分加密工作都是由计算机完成,但密码的使用历史悠久,早在公元前400年古希腊时代就已有应用。著名的罗马政治家尤利乌斯·凯撒广泛使用替换密码法,将信息中的每个字母替换为字母表中后移三位的字母。
例如,使用该方法加密单词“BINANCE”,加密后的密文为“ELQDQFH”。这一信息对第三方而言毫无意义,但收件人只要知道字母移动的规则(这里是向后移动三位),即可轻松解密。以上便是密码和密码学密钥的基本概念。



















