gpt4 book ai didi

python - 在 python 中计算 (unsigned char *) 的 SHA1 指纹

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:28 24 4
gpt4 key购买 nike

我正在从事与重复数据删除相关的项目。我需要设计一个指纹计算模块(计算文件 block 的指纹),它需要两个输入并给出一个输出。

输入:some_module(unsigned char*buffer, uint32 buffer_length)

输出:unsigned char* fingerprint

我被要求设计一个类来在模块之上实现。我将使用 hashlib,但我的问题是如何在 Python 中选择合适的数据类型来执行此操作?

最佳答案

How do I select proper data-types to do this in Python ?

您可以将 Python 字符串 (str) 用于输入和输出。

如果这样做,您将能够直接使用 hashlib.sha1(),而无需任何数据类型转换。

关于python - 在 python 中计算 (unsigned char *) 的 SHA1 指纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20582543/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com