恺撒密码——python

Posted 土味儿大谢

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了恺撒密码——python相关的知识,希望对你有一定的参考价值。

凯撒密码是古罗马凯撒大帝用来对军事情报进行加密的算法,它采用了替换方法对信息中的每一个英文字符循环替

原文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

密文:D E F G H I J K L M N O P Q R S T U V W X Y Z A B C

原文字符P,其密文字符C满足如下条件:

C = ( P + 3 ) mod 26

解密方法反之,满足:

P = ( C – 3 ) mod 26

范例:

请输入密文sbwkrq lv dq hafhoohqw odqjxdjh.

p y t h o n i s a n e x c e l l e n t l a n g u a g e .
在这里插入图片描述

以上是关于恺撒密码——python的主要内容,如果未能解决你的问题,请参考以下文章

《密码学》 凯撒密码和栅格密码

恺撒密码——python

恺撒密码——python

Python编程练习:编程实现恺撒密码

什么是凯撒加密法?

用C语言编程恺撒密码加密解密程序