Python3 Hmac/Hashlib加解密
简介
hashlib模块实现了md5,sha1,sha224,sha256,sha384,sha512等算法,可以通过hashlib.algorithms_available查看
hmac模块实现了hmac算法,需要一个key来进行加密
hashlib : 不可逆加密
hmac : 不可逆键值对方式加密
代码
# -*- coding: utf-8 -*-
import hashlib
import hmac
import base64
from urllib.parse import unquote, urlencode
class EncryptionHmac(object):
def __init__(self):
pass
@staticmethod
def get_md5_hex(value):
m2