就是拿先替换每个字母为字母表中后移N个位置的字母,根据字母表循环,即把y看成a,z看成b;
举个例子:
把明文ABC加密为密文DEF,密钥为3。
下面是详细过程:
A经过加密后得到D,B经过加密后得到E,C经过加密后得到F,那么我们就成功的用凯撒密码进行了加密。
了解了加密过程,凯撒密码是如何解密的呢?其实道理也很简单,如果你知道了加密的密钥,那么你可以轻易的解密:
密文经过解密算法解密后得到明文,那么我们的解密算法可以用加密算法进行反向操作,即字母表中左移N个位置。
凯撒密码广泛应用于古代罗马的军事方面,而在现代很多情况下已经不再安全,相信作为现代人的我们能够...