md5算法加密

import hashlib


def calculate_md5(input_string):
    # 创建 MD5 对象
    md5_hash = hashlib.md5()

    # 将字符串编码为字节并更新 MD5 对象
    md5_hash.update(input_string.encode('utf-8'))

    # 获取 MD5 哈希值的十六进制表示
    md5_hex = md5_hash.hexdigest()

    return md5_hex


# 示例用法
input_string = "Hello, World!"
md5_result = calculate_md5(input_string)

print(f"MD5 Hash of '{input_string}': {md5_result}")

你可能感兴趣的:(算法,哈希算法,开发语言)