gpt4 book ai didi

php - Codeigniter 密码解密

转载 作者:可可西里 更新时间:2023-11-01 00:43:08 25 4
gpt4 key购买 nike

我目前正在尝试从以前使用 codeIgniterMcrypt 协议(protocol)加密密码的数据库导入用户列表。

坦率地说,我不知道我在做什么 :( 我已经在我的服务器上安装了框架,并试图从框架中调用解密类,但它根本没有接受。
< br/> 我的目标是解密密码并将它们加密为 Joomla 的(我认为至少使用的)md5 加密和加盐密码。这是我需要解密的密码示例:

r5WEX++ZKggg7d6fQYAZfFOm/z3nTJmxQA00zVWhhn7cvmrSrIm/NYI51o9372qf6JtYQEil72b4JzszVo+oPg==

我想我可以处理重新加密,我只是不知道如何解密这些东西。感谢任何可以提供帮助的人!

最佳答案

Codeigniter 默认使用 $config['encryption_key'],您可以在配置文件中找到它,用于加密 过程!

所以要解密它,你必须先有这个 key !然后你可以解密它如下:

$this->load->library('encrypt');

$encrypted_password = 'r5WEX++ZKggg7d6fQYAZfFOm/z3nTJmxQA00zVWhhn7cvmrSrIm/NYI51o9372qf6JtYQEil72b4JzszVo+oPg==';
$key = 'secret-key-in-config';

$decrypted_string = $this->encrypt->decode($encrypted_password, $key);

然后你可以再次加密它!

关于php - Codeigniter 密码解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28271804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com