Python中的md5加密和Java中的md5加密处理
程序员文章站
2024-03-20 20:04:34
...
tokenkey 签名规则 : company+secreKey+UserID+ProductID 后做md5运算(32位大写),然后转Bytes数组后,做Base64处理.
JAVA 示例:
tokenkey = Base64.encodeBase64String(MD5Utils.md5(company+secreKey+UserID+ProductID).getBytes())
Python 示例:
import hashlib,base64
tokenkey = base64.b64encode(hashlib.md5(company+secreKey+UserID+ProductID).hexdigest().upper())