Python_字符串简单加密解密


 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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM