在Python中重哈希

0 投票
1 回答
3880 浏览
提问于 2025-04-17 04:00

我正在尝试从一个包含哈希数据的文件中读取行。这个数据是用下面的代码进行哈希处理的:

encoder = hashlib.sha224()
encoder.update(string)
file.write(encoder.hexdigest())

我该如何重新进行哈希处理呢?

1 个回答

1

正如之前所说的,你是无法做到这一点的,这就是哈希的真正意义。我觉得你真正想要的是加密

当数据被加密后,没人能读取它。只有当你知道如何解密时,你才能再次读取它。加密的方式有很多种,比如对称加密和非对称加密,你可以多了解一下这些内容,或者告诉我们你具体想做什么,这样我们才能告诉你应该使用哪种加密方式。

撰写回答