如何在php中加密/解密数据?

如何在php中加密/解密数据?

我目前是一名学生,我正在学习PHP,我正在尝试对PHP中的数据进行简单的加密/解密。我做了一些在线研究,其中有些令人困惑(至少对我来说是这样)。

我想做的是:

我有一张由这些字段组成的桌子(用户ID,Fname,Lname,电子邮件,密码)

我想要的是对所有字段进行加密,然后解密(可以使用吗?)sha256用于加密/解密,如果不是任何加密算法的话)

我想学的另一件事是如何创造一种方法hash(sha256)配上好的“盐”。(基本上,我只想要一个简单的加密/解密实现,hash(sha256)+salt)先生/女士,您的回答会很有帮助,非常感谢。谢谢+


ABOUTYOU
浏览 1120回答 3
3回答

皈依舞

我认为这一点以前就有过答案.但是无论如何,如果你想加密/解密数据,你就不能使用SHA 256//Key$key = 'SuperSecretKey';//To Encrypt:$encrypted = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, 'I want to encrypt this', MCRYPT_MODE_ECB);//To Decrypt:$decrypted = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $encrypted, MCRYPT_MODE_ECB);
打开App,查看更多内容
随时随地看视频慕课网APP