python密码学编程

2019-04-05  本文已影响0人  恰似一碗咸鱼粥

1.反转加密法

反转加密法是很弱的一种加密方式,就是通过反向输出消息进行加密。

message=input('enter message:')
translate=""
i=len(message)-1
while i>=0:
    translate=translate+message[i]
    i=i-1
print(translate)

2.凯撒加密法

凯撒加密法稍微复杂一点,但也是非常容易破解的,其通过排列明文和密文字母表,密文字母通过将明文字母表向左或向右移动固定数目的位置。或者先将字母用0~25代替,然后加密(x+n)mod26,解密即为(x-n)mod26

上一篇 下一篇

猜你喜欢

热点阅读