作为加密的一个实例,我将使用由我杜撰的“景氏替换加密算法”演示一下加密过程。 明文:good good study, day day up. 密钥:google 景氏替换加密算法:将明文中的所有的字母“d”替换成密钥。 密文:将“good good study, day day up.”中的所有字母“d”替换成“google”,就得到密文“googoogle googoogle stugoogley, googleay googleay up.”。这个密文乱得还可以吧?一般人看了肯定不知道它是什么意思。
那么什么是解密呢?解密就是把密文再变回明文的过程。 例如“景氏替换解密算法”就是:将密文中所有与密钥相同的字符串替换成“d”。 密文:googoogle googoogle stugoogley, googleay googleay up. 密钥:google 景氏替换解密算法:将密文中所有与密钥相同的字符串替换成“d”。 明文:将“googoogle googoogle stugoogley, googleay googleay up.”中的所有“google”替换成“d”,就得到了明文“good good study, day day up.”。