使用Mcrypt使用密码而不是密钥加密数据


Encrypting data with Mcrypt using a password instead of a key

查看手册上的Mcrypt_encrypt,我看到它需要一个密钥。是否有其他功能或东西允许使用密码代替?那么代码会是什么样子呢?

您可以尝试openssl_encrypt() &openssl_decrypt ()

和检查这个答案的一个非常详细的例子。

使用PHP进行最简单的双向加密

crypt php函数的使用方法如下:链接

<?php
   $hashed_password = crypt('mypassword');
?>