博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python: hashlib 加密模块
阅读量:4573 次
发布时间:2019-06-08

本文共 639 字,大约阅读时间需要 2 分钟。

加密模块hashlib

import  hashlibm=hashlib.md5()m.update(b'hello')print(m.hexdigest()) #十六进制加密m.update(b'world')print(m.hexdigest()) #这个的加密是(b('helloworld'))#5d41402abc4b2a76b9719d911017c592#fc5e038d38a57032085441e7fe7010b0s=hashlib.md5()s.update(b'helloworld')print(s.hexdigest()) #第二个值和第三个值相等#除了md5的加密方式,还有其他的加密sha1,sha224,sha256,sha384,sha512p=hashlib.sha256()p.update('世界您好'.encode(encoding='utf-8'))print(p.hexdigest())#用法同md5
加密模块hashlib
hmac消息加密,比较快,双层加密
#hmac消息加密,比较快,双层加密import hmacd=hmac.new(b'nihao','放假了'.encode(encoding='utf-8'))print(d.hexdigest())print(d.digest())
hmac消息加密
 

 

 

转载于:https://www.cnblogs.com/xuehuahongmei/p/5998764.html

你可能感兴趣的文章
面向对象之多态性
查看>>
树状数组
查看>>
【2019.8.14 慈溪模拟赛 T1】我不是!我没有!别瞎说啊!(notme)(BFS+DP)
查看>>
多任务--进程 及 进程间通信
查看>>
多线程/多进程+QProgressBar实现进度条
查看>>
多任务(进程)案例----- 拷贝文件夹
查看>>
Kotlin的快速入门
查看>>
底层原理
查看>>
21. Merge Two Sorted Lists
查看>>
创建数组
查看>>
dict使用
查看>>
ASP.NET MVC的帮助类HtmlHelper和UrlHelper
查看>>
02_ListActive中响应事件 并LogCat输出
查看>>
doubleclick adx note
查看>>
Celery框架
查看>>
[c#]asp.net开发微信公众平台(4)关注事件、用户记录、回复文本消息
查看>>
[转载,感觉写的非常详细]DUBBO配置方式详解
查看>>
Android在Eclipse上的环境配置
查看>>
面向对象(五)
查看>>
android平台下使用点九PNG技术
查看>>