码迷,mamicode.com
首页 > 编程语言 > 详细

Python_字符串简单加密解密

时间:2017-06-08 15:00:16      阅读:311      评论:0      收藏:0      [点我收藏+]

标签:turn   import   pre   decrypt   div   解密   next   blog   itertools   

 1 def crypt(source,key):
 2     from itertools import cycle
 3     result=‘‘
 4     temp=cycle(key)
 5     for ch in source:
 6         result=result+chr(ord(ch)^ord(next(temp)))
 7     return result
 8 
 9 source=Jiangxi Insstitute of Busiess and Technology
10 key=zWrite
11 
12 print(Before Encrypted:+source)
13 encrypted=crypt(source,key)
14 print(After Encrypted:+encrypted)
15 decrypted=crypt(encrypted,key)
16 print(After Decrypted:+decrypted)
17 # Before Encrypted:Jiangxi Insstitute of Busiess and Technology
18 # After Encrypted:0>w;>Z8I6    >E9I ?
19 # .
20 # After Decrypted:Jiangxi Insstitute of Busiess and Technology

 

Python_字符串简单加密解密

标签:turn   import   pre   decrypt   div   解密   next   blog   itertools   

原文地址:http://www.cnblogs.com/cmnz/p/6962500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!