欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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())