gpt4 book ai didi

Java/Scala 双向 MD5

转载 作者:行者123 更新时间:2023-12-01 06:33:51 31 4
gpt4 key购买 nike

我正在尝试找到一些示例,了解如何获取字符串并使用 MD5 对其进行哈希处理,然后能够将哈希值(正确的术语?)反转回原始字符串。

有人知道任何说明如何完成此操作的文档,或者最好有他们可以分享的示例代码吗?

我读过有关 java.security.MessageDisgest 类的内容,但这似乎只是单向的。我需要能够将哈希值转换回其原始数据。 MD5 是最好使用的算法,还是我应该完全考虑其他算法?

最佳答案

MD5 具有破坏性。散列时您会丢失数据。

也许您正在寻找对称密码,例如 DES 或(更好的)AES?

bouncycaSTLe 安全提供商在http://www.bouncycastle.org/specifications.html 有一个 DES 实现示例。

编辑:抱歉,我操之过急。您的目标是什么:压缩、索引、校验和、加密还是其他?

关于Java/Scala 双向 MD5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3655217/

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