我需要输入例如一个数字,例如“1234”
并输出例如“FDRG-DRGB-RDSD”,如果我再次输入“1234”,我需要生成的输出不同,例如“GGDF-FRRF-DSED”,这两个哈希字符串需要解码:
"FDRG-DRGB-RDSD" -> "1234"
"GGDF-FRRF-DSED" -> "1234"
这可以开箱即用吗?有人可以提供一些关于如何用PHP实现这一目标的线索吗?
答案 0 :(得分:1)
哈希是一种方法,你无法解码哈希值。 “1234” - >所有尝试都将保持“FDRG-DRGB-RDSD”相同。
您可以尝试使用种子加密方法并在加密时使用不同的种子,并且在解密期间使用相应的种子来获取原始字符串。如下所示:
index.php
您可以根据自己的要求选择最佳加密机制。