一日一技:如何在Python中加密密码

开发 后端
如何在Python中加密密码,加密密码会将密码编码为随机字符序列。使用base64.b64encode()加密密码

如何在Python中加密密码

加密密码会将密码编码为随机字符序列。

使用base64.b64encode()加密密码

调用str.encode(“ utf-8”)将密码str编码为UTF-8字符串。 调用base64.b64encode(utf_string)将上一步中的utf_string编码为基本64字符串。 调用base64.b64decode(b64_string)将b64_string解码回str。

  1. password = "my_password".encode("utf-8"
  2.  
  3. encoded = base64.b64encode(password
  4. print(encoded) 
  5.  
  6. decoded = base64.b64decode(encoded) 
  7. print(decoded) 

输出:

  1. b'bXlfcGFzc3dvcmQ='  
  2. b'my_password' 

 

责任编辑:未丽燕 来源: 今日头条
相关推荐

2021-10-15 21:08:31

PandasExcel对象

2021-04-12 21:19:01

PythonMakefile项目

2024-02-20 22:13:48

Python项目Java

2022-02-16 20:36:30

浏览器PythonJavaScript

2022-03-12 20:38:14

网页Python测试

2023-10-28 12:14:35

爬虫JavaScriptObject

2022-06-28 09:31:44

LinuxmacOS系统

2023-10-29 09:16:49

代码安全命令

2021-04-05 14:47:55

Python多线程事件监控

2021-03-12 21:19:15

Python链式调用

2021-09-13 20:38:47

Python链式调用

2022-01-03 15:06:30

macOSWi-Fi密码

2021-05-08 19:33:51

移除字符零宽

2021-07-27 21:32:57

Python 延迟调用

2020-12-11 06:30:00

工具分组DataFrame

2021-04-27 22:15:02

Selenium浏览器爬虫

2022-03-07 09:14:04

Selenium鼠标元素

2021-02-14 22:22:18

格式图片 HTTP

2021-09-14 21:29:01

项目环境变量

2021-05-13 09:01:51

Cloud Flare浏览器网站
点赞
收藏

51CTO技术栈公众号