我正在尝试使用PHP动态生成用户和密码
我见过
creating encrypted passwords in openfire MySQL via PHP
但这篇文章已经有3年的历史了,并没有给出任何从哪里获得各种变量的指示
例如enckey、enciv和javastring
有人能帮帮忙吗?
谢谢詹姆斯
发布于 2014-02-25 13:03:08
你提到的问题的答案已经具备了你所需要的一切。
您不知道从哪里获取的变量只是演示解密如何工作的示例。
像这样使用这个类:
$a = new OpenFireBlowfish('YourPassword');
如果您不提供IV,该类将生成一个IV。
$encstring = bin2hex($a->encryptString('stackoverflow'));
使用getIv()
/ setIv()
方法来扩展该类可能是值得的。
请注意,您需要安装mcrypt
PHP mod才能使用这些功能。
https://stackoverflow.com/questions/22014895
复制