我正在尝试使用PHP动态生成用户和密码
我见过
creating encrypted passwords in openfire MySQL via PHP
但该帖子已有3年历史,并未说明在何处获取各种变量
例如enckey,enciv和javastring
请有人帮忙
由于 詹姆斯
答案 0 :(得分:0)
您提到的问题的答案包含您需要的一切。
您不知道从哪里获取的变量只是展示解密如何工作的示例。
使用这样的类:
$a = new OpenFireBlowfish('YourPassword');
如果您不提供IV,该课程将生成一个。
$encstring = bin2hex($a->encryptString('stackoverflow'));
使用getIv()
/ setIv()
方法扩展课程可能值得。
请注意,您需要安装mcrypt
PHP mod才能使用这些功能。