怎么在python中异或加密字符串

  介绍

怎么在python中异或加密字符串?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强>做个简单习题:强输入明文给定秘钥,密文还原,按位异或处理。

import  base64  as  b64      def  xor_encrypt(提示,键):   ,ltips=len (tips)   ,lkey=len(键)   ,秘密=[]   num=0   ,for  each 拷贝小贴士:   ,if  num>=lkey:   num=num % lkey才能   ,secret.append(,空空的,奥德(每个)^奥德(关键(num)),),)   num +=1      ,return  b64.b64encode (,,, . join (), secret  .encode (),) .decode ()         def  xor_decrypt(秘密密钥):=,,tips  b64.b64decode (, secret.encode (),) .decode ()      ,ltips=len (tips)   ,lkey=len(键)   ,秘密=[]   num=0   ,for  each 拷贝小贴士:   ,if  num>=lkey:   num=num % lkey才能      ,secret.append(,空空的,奥德(每个)^奥德(关键(num)),),)   num +=1      ,return ““. join (), secret          提示=,“1234567”;   关键=,“owen"   时间=secret  xor_encrypt(提示,键)   print (,“cipher_text:“,, secret )      时间=plaintxt  xor_decrypt(,秘密,key )   print (,“plain_text:“plaintxt ) python可以做什么

python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。

看完上述内容,你们掌握怎么在python中异或加密字符串的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

怎么在python中异或加密字符串