Openfire生成密码PHP

时间:2014-02-25 12:56:19

标签: php openfire

我正在尝试使用PHP动态生成用户和密码

我见过

creating encrypted passwords in openfire MySQL via PHP

但该帖子已有3年历史,并未说明在何处获取各种变量

例如enckey,enciv和javastring

请有人帮忙

由于 詹姆斯

1 个答案:

答案 0 :(得分:0)

您提到的问题的答案包含您需要的一切。

您不知道从哪里获取的变量只是展示解密如何工作的示例。

使用这样的类:

$a = new OpenFireBlowfish('YourPassword');

如果您不提供IV,该课程将生成一个。

$encstring = bin2hex($a->encryptString('stackoverflow'));

使用getIv() / setIv()方法扩展课程可能值得。

请注意,您需要安装mcrypt PHP mod才能使用这些功能。