学习python的hashlib


# 在线工具超爽体验:https://md5.cn/tools/allencrypt/

import hashlib

s = '/api/movie'

z = hashlib.md5(s.encode('utf-8'))
print(z.digest()) 
print(z.hexdigest()) 
'''
b'X\xf7\xe5F\x19\rj\x8cz`\xae\xdd\xcf\x87)\xc7'
58f7e546190d6a8c7a60aeddcf8729c7
'''
a = hashlib.sha1(s.encode('utf-8'))
print(a.digest()) 
print(a.hexdigest()) 
'''
b'\xebQ\x9e\xe2\x0f\xce\xbb\xa9\xe0\xe4Lx*\xa0\xf9\xf6Y*2v'
eb519ee20fcebba9e0e44c782aa0f9f6592a3276
'''
b = hashlib.sha224(s.encode('utf-8'))
print(b.digest()) 
print(b.hexdigest()) 

'''
b'\xe8\xbd]|\xbc\x9e!\x9f\x1b}\x8dOg\x9bXA7\x1dX\xf2\x1b\x1c~\x086q\x07\n'
e8bd5d7cbc9e219f1b7d8d4f679b5841371d58f21b1c7e083671070a
'''
c = hashlib.sha256(s.encode('utf-8'))
print(c.digest()) 
print(c.hexdigest())

'''
b't\xca\x937_N"\x1d\x87[bL3\xec\x12\xbe\xd2o\x1d?\xab\xa7\xbbs\xa2}\xbd\x86\xae>\x149'
74ca93375f4e221d875b624c33ec12bed26f1d3faba7bb73a27dbd86ae3e1439
'''
d = hashlib.sha512(s.encode('utf-8'))
print(d.digest()) 
print(d.hexdigest())

'''
b'5"\x9e\x97\xb7\xbc\xdb\x99.\xff\x03\x9b=\xde\xee&9\x10\xdbD\xe6\x1b+R|gM\xa6\xe5E\xcc\x8c\x15\t\x9a\x0cg\xb5\xaf0$\x81\xdb\xc3l\x0f\xd8\xe0\xc37%\x9b\r\x1f$\xb9S\x8av\xd3-\xc7f\xb9'
35229e97b7bcdb992eff039b3ddeee263910db44e61b2b527c674da6e545cc8c15099a0c67b5af302481dbc36c0fd8e0c337259b0d1f24b9538a76d32dc766b9
'''
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值