个人兴趣
个人兴趣
Lavender_LoveQaQ
一直很努力的小白
展开
-
《python密码学编程》——换位加密法的加密与解密
换位加密法换位加密法不是把字符替换成其他字符,而是搞乱信息符号的顺序,使原来的信息不可读。当然,搞乱顺序的方法有很多种,去破译也有对应的方法,我们这里介绍的是一种较为简单的换位:每一行x(密钥)个格子,从左往右依次填入文本,不够转行,打印的时候,从左往右,按列从上往下依次打印输出。1.换位加密法的加密:def main(): message = "Today is a sunny day" key = 6 text = encrypt(key,message) p原创 2020-11-04 15:00:00 · 2462 阅读 · 0 评论 -
《python密码学编程》——凯撒加密与解密
注:本模块完全是个人兴趣#凯撒加密message = "i will play basketball this afternoon"key = 12mode = 'encrypt'#encrypt表示加 decrypt表示减LETTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"message = message.upper()result= ''for symbol in message: if symbol in LETTERS: nu原创 2020-11-03 14:53:11 · 357 阅读 · 0 评论