美文网首页
python3 base64编码

python3 base64编码

作者: 曼木子 | 来源:发表于2019-01-10 17:22 被阅读0次

Base64是一种用64个字符来表示任意二进制数据的方法。
优点:速度快,ascii字符
缺点:编码比较长,容易被破解,适用于加密非关键信息的场合

# python3.x中字符都为unicode编码,而b64encode函数的参数为byte类型,所以必须先转码。

import base64

str = ['AAA', 'BB', 'CC,EE', 'DD,RR']
str2 = '\u0002'.join(str)
print(str2)
#URL安全编码,可能还存在=号,在url中会引起歧义,需要处理
encode2 = base64.urlsafe_b64encode(str2.encode('utf-8'))
print(encode2)
#字节转unicode编码
tt=bytes.decode(encode2)
print(tt)

相关文章

  • python3 换行写入txt文件

    初学python3,用python3对txt文件里的用户名批量进行base64编码,很简单一个小实验 再写入的时候...

  • iOS URL安全的Base64编码、解码

    参考iOS开发探索-Base64编码iOS URL编码&base64编码URL安全的Base64编码,解码 为什么...

  • BASE64 编码简析

    Base64编码: <1>·Base64编码简介: <2>·使用Base64的原因: <3>·编码原理: 成这个字...

  • SMTP整理

    账号:BASE64编码的账号 密码:BASE64编码的密码 快速BASE64编码网址: http://tools....

  • base64 和 url base64 和 encodeURIC

    1 先来看base64编码 2 再看url base64编码 可以看出,非url base64不会对斜杠进行编码。...

  • Base系列加密解密

    Base编码系列:[Base64][Base32] [Base16] [Base64] Base64编码是使用64...

  • java android 对接接口加密

    加密方式 方案1 使用Base64编码最常用的就是Base64编码了,Base64不算是加密,只是把字符经过编码变...

  • Base64

    Base64简介 Base64 原理解析 编码实现 Base64简介 命令行运行base64编码和解码 对文件操作...

  • base64编码解码原理散图

    base64编码出现原因: base64转码原理000.png base64编码原理: base64转码原理.pn...

  • 加密编码总结

    url编码 base64编码 工作中碰到url与base64配合加解密的问题,base64编码后的字符串中可能含有...

网友评论

      本文标题:python3 base64编码

      本文链接:https://www.haomeiwen.com/subject/tggarqtx.html