创建可逆哈希的好方法/函数是什么?

dav*_*ave 4 security hash encode reversing

我需要通过线路传输一些数据,但我不希望该数据是纯文本。

我发送的文本需要反转,所以我不能 md5/sha256/etc...

对加盐字符串进行编码的好方法是什么?

Cam*_*Cam 6

您正在寻找加密

您使用什么语言?您可能有可以使用的内置加密算法。


散列的想法是你只能单向。

[plain text]--->(HASH ALGORITHM)--->[hash]
Run Code Online (Sandbox Code Playgroud)

而加密的想法是,您可以使用密钥和一些明文来创建密文。然后你可以随时使用密文上的密钥来检索明文:

[plain text] + [key] --->(ENCRYPTION ALGORITHM)-->[ciphertext]
[ciphertext] + [key] --->(DECRYPTION ALGORITHM)-->[plain text]
Run Code Online (Sandbox Code Playgroud)

给定加密算法的解密算法通常与加密算法非常相似,并且它允许在给定密文和正确密钥(即密码)的情况下检索明文消息。