python常用内置模块
加密模块hashlib
MD5加密和SHA1加密,方法类似
就算一个字符串的md5值
1
2
3
4
5
6
7
8
9
10import hashlib
import time
#加密字符串'123'和当前时间戳组成的字符串的md5值
ctime=time.time()
m = hashlib.md5(bytes('123'+str(ctime),encoding='utf-8'))
# 查看加密字符串
print m.hexdigest()将一个字符串分段多次加密,结果也是一样
更上例一样1
2
3
4
5
6
7
8
9
10
11
12import hashlib
import time
#先计算字符串'123'的md5值
m = hashlib.md5(bytes('123',encoding='utf-8'))
# 在叠加计算当前时间戳的md5值
m.update(bytes(str(ctime),encoding='utf-8'))
# 查看加密字符串
print m.hexdigest()