Investor's wiki

密码

密码

密码学中,密码是一系列定义的指令,人们可以遵循这些指令来加密或解密文本消息。加密过程包括将清晰的信息转换为不可读或无法访问的版本。可以清楚理解的原始文本称为明文,而其加密形式称为密文。两种文本都包含相同的信息,唯一的区别是密文是以只有具有正确解密机制的人才能读取或访问的格式编写的。

大多数密码算法都涉及使用特定的秘密信息,通常称为密码密钥。加密方案根据密钥模型而有所不同,密码算法可以定义为对称或非对称。对称密码仅使用一个密钥进行加密和解密,而非对称密码为每个操作使用不同的密钥。

尽管大多数现代加密技术都是由计算机完成的,但早在公元前 400 年左右的古希腊人之前,密码就已经被用于对信息进行编码。著名的罗马政治家朱利叶斯·凯撒(Julius Caesar)大量使用替换密码,将消息中的每个字母替换为位于字母表后三个位置的字母。

例如,如果我们使用相同的技术来加密单词 BINANCE,则生成的密文将是 ELQDQFH。这条消息对第三方来说看起来毫无意义,但可以很容易地被预期的接收者解密,因为他已经知道发送者用来加密它的班次号码。