随笔记:2.8接口测试-请求数据加密

import hashlib

思路:

比如说我要给百度网的host加密

host  = ‘’www.baidu.com

md5 = hashlib.md5()

md5.update(host.encode('utf-8'))

md5.hexdigest()

print(res)
 
打印的结果:
 
dab19e82e1f9a681ee73346d3e7a575e
 
 
知识点:
hashlib是python的模块
 
md5是hashlib的加密方式,还有好多加密方式
('md5', 'sha1', 'sha224', 'sha256', 'sha384', 'sha512',
                      'blake2b', 'blake2s',
                      'sha3_224', 'sha3_256', 'sha3_384', 'sha3_512',
                      'shake_128', 'shake_256')
 
hashlib的方法有:
 - update(data):更新哈希对象以字符串参数
 - digest():返回摘要,作为二进制数据字符串值,
 - hexdigest():返回摘要,作为十六进制数据字符串值,
 - copy():复制
原文地址:https://www.cnblogs.com/wdlrup/p/13715545.html