# coding=utf-8  #如果报Non-ASCII character '\xe6' in file /odoo/123.py on line 5, but no encoding declared类似的这个错加入这行就解决了
import base64
# 加密
def encryption(str):# 想将字符串转编码成base64,要先将字符串转换成二进制数据bytes_url = str.encode("utf-8")str_url = base64.b64encode(bytes_url)  # 被编码的参数必须是二进制数据print(str_url)return str_url# 解密
def decrypt(str):# 将base64解码成字符串import base64str_url = base64.b64decode(str).decode("utf-8")print(str_url)res=encryption('xxx')
decrypt(res)

base64 的加密和解密相关推荐

  1. base64编码 vba_VB VBA ASP 可通用的基于Base64进行加密和解密的函数

    VB VBA ASP 可通用的基于Base64进行加密和解密的函数 可用于Access VBA 以及 Excel VBA对字符串 数据甚至文本文件进行加密和解密,以保证您数据的安全. 先创建一个模块, ...

  2. Python:AES+Base64的加密与解密(ECB模式)

    本篇记录使用 AES(ECB模式)+Base64 如何进行加密与解密 函数名称 函数使用注意事项 pkcs7padding() 该方法主要用于对需要加密的明文处理 因为明文 text 也必须为16字节 ...

  3. C#Base64简单加密与解密

    Base64属于简单加密算法的一种.类似于凯撒密码[它是一种替换加密的技术] Base64字符串由65个字符组成, 大写字母A~Z, 小写字母a~z, 数字0~9,以及三个特殊字符+./.=   [= ...

  4. linux base64 文件大小,linux下使用base64进行加密和解密

    1.加密 (1)base64  '你想要加密的字符串' 比如:base64 HelloWorld 注意:base64后需要回车,输入HelloWorld后也需要回车,最后按ctrl+D,就能出现加密的 ...

  5. Android Base64的加密与解密

    加密: /*** 加密* oldWord:需要加密的文字/比如密码*/public void setEncryption(String oldWord){try {String encodeWord ...

  6. base64的加密和解密方法

    有些童鞋在公司工作的时候 有时候后端给过来的数据时 base64加密之后的 直接在页面上显示 那是肯定不行的 不过也很简单   在百度上搜索一个base64.js的文件 如入到你的项目中间 https ...

  7. Java Base64位加密和解密

    关于base64编码Encode和Decode编码的几种方式 Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便 ...

  8. MD5 base64 sha1 加密,解密

    Objective-c实现MD5和SHA1算法相对还是比较简单的,可以直接调用系统的C/C++共享库来实现调用 MD5即Message Digest Algorithm 5(信息-摘要算法 5),用于 ...

  9. Qt多功能计算器(四)——base64加密和解密

    项目介绍 本篇文章的内容是Qt多功能计算器的第四个功能,base64的加密和解密,这可能是除对话框外,这个项目中最简单.代码量最少的界面(因为项目还没有写完,所以我不能确定这一定是最简单的界面). 界 ...

最新文章

  1. C#如何打开一个窗体,同时关闭该窗体
  2. sql语句查询商品的一二三级分类都是一个字段怎么办_畅购商城(三):商品管理...
  3. linux c mysql 封装_本人对MYSQL C API做的一个封装,希望对linux C++程序员有点帮助,同时欢迎拍砖!...
  4. volatile 关键字是如何保证可见性的?
  5. OpenCV学习笔记(五):线性滤波-方框、均值、高斯:boxFilter(),blur(),GaussianBlur()
  6. 【Processing日常2】群星1
  7. jQuery仿京东首页广告图片切换图片轮播
  8. “硅谷女王”传奇:她是谷歌云 CEO,创立巨头 VMware
  9. 在VC中如何将float型转换成字符数组
  10. BZOJ 4241 历史研究
  11. 孙鑫VC学习笔记:第三讲 MFC应用程序框架
  12. G - 罐子和硬币 (思维题)
  13. Atitit、 知识管理法 目录 1. 信息管理的演进 1 2. 显性知识管理 1 3. 隐形知识 1 4. 知识产权保护 1 1.信息管理的演进 文献管理,计算机管理,信息资源管理,情报管理,直
  14. FireFox、chrome通过插件使用IE内核,IE Tab v2
  15. AI产品经理-什么是人工智能
  16. 起底白帽黑客郭盛华读过的学校,看完流眼泪了!
  17. Unity3D网络游戏0.2
  18. PyTorch学习(十一)encoded,decoded
  19. linux 不识别 svg,manjaro/archlinux用yaourt -Syu滚动升级后大量图标主题不能用svg图标不能识别...
  20. 新东方托福词汇(List 31 ~ List 35)

热门文章

  1. 遗传算法锦标赛选择java实现_多目标遗传算法 ------ NSGA-II (部分源码解析)二元锦标赛选择 tourselect.c...
  2. 变量: 赋值 的几种方法
  3. 多年后再回头看那海市蜃楼
  4. 大部分人都容易焦虑,那么应该如何对待焦虑呢?
  5. 《那些年啊,那些事——一个程序员的奋斗史》——41
  6. 给测试实习生,新人的小小建议
  7. 幸存与否 ——泰坦尼克号沉船事件数据分析*
  8. 第九章:深度学习平台及框架
  9. 迷失lost结局什么意思_《lost》《迷失》大结局,没看懂的进,详细讲解
  10. QT:模仿腾讯会议(低配版)