Python学习笔记 --- 使用Base64对数据加密解密
来源:互联网 发布:程序员入门知识 编辑:程序博客网 时间:2024/06/07 06:09
Base64:
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。
X.509公钥证书也好,电子邮件数据也好,经常要用到Base64编码,是一种加密的方法。
Code:
# -*- coding:utf-8 -*-import base64source_data = "woshisziizz"print "source data: {}".format(source_data)after_data = base64.b64encode(source_data)print "ecode result: {}".format(after_data)after_data = base64.b64decode(after_data)print "deconde result: {}".format(after_data)
阅读全文
0 0
- Python学习笔记 --- 使用Base64对数据加密解密
- python学习之8 加密解密Base64
- python base64 加密 解密
- openSSL学习笔记 Base64 加密解密
- RSA+SHA256+BASE64对数据进行加密解密及校验
- 【Python】用base64和RC4给数据加密/解密
- Base64数据加密与解密
- 使用Java Base64解密算对openssl的base64加密字符串进行解密
- Cocos2d-X 学习笔记 16 使用Base64算法对Cocos2dX自带CCUserDefault游戏存储数据编码加密
- JAVA 使用BASE64加密、解密
- JAVA 使用BASE64加密、解密
- 使用Base64加密解密文件
- Base64对字符串的加密解密
- Python 实现base64加密和解密
- python基于base64加密解密文件
- 学习笔记之——android MD5加密(32位)和 Base64加密解密
- 加密算法学习以及base64加密解密应用
- 今天学习了BASE64加密解密算法
- 浅谈UML中的聚合与组合
- PAT (Basic Level) Practise (中文) 1054. 求平均值 (20)
- 78. Subsets
- 第二周——C++的三种参数传递方法
- 使用Qt资源
- Python学习笔记 --- 使用Base64对数据加密解密
- SpringCloud基础(1)
- 什么是RUP?
- Android布局优化(一)
- Python 基础检索,字典,集合set
- JRuby中String转java的enum类型
- DDS数据分发与服务
- 什么是RUP,XP,敏捷过程
- leetcode 97. Interleaving String(字符串交错出现) DFS深度优先遍历+DP