2 回答

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
我能夠使用以下代碼來解密您的示例字符串。
<?php
require __DIR__ . '/vendor/autoload.php';
use AwkwardIdeas\PHPCFEncrypt\Encrypt;
$stringToDecrypt = '6A968A969DEB9A16549C61EE2EFE40A6515E';
$key = '2450RDSET0C';
$decrypted = Encrypt::decrypt($stringToDecrypt, $key, 'CFMX_COMPAT', 'hex');
var_dump($decrypted);
$ php main.php
string(18) "SofortUeberweisung"
使用 composer 安裝依賴項(xiàng)后。
composer require awkwardideas/phpcfencrypt
這是您可以用來測(cè)試的 GitHub Gist。
https://gist.github.com/AlexanderOMara/b9bb6ff2a57bd0cf61fa8f0823d9a2a0
就先跑吧composer install。
注意:這個(gè)加密方案相當(dāng)弱!
希望您將此解密代碼用作遷移過程的一部分,以遷移到更強(qiáng)大的加密方案,如 AES(如果用于密碼,則為密碼哈希,如 bcrypt)。

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊
請(qǐng)嘗試https://github.com/awkwardideas/PHPCFEncrypt??雌饋磉@是您正在尋找的圖書館。
$encoded = Encrypt::decrypt($password, $key, "CFMX_COMPAT", "hex");
但正如其他人已經(jīng)提到的那樣,最好擺脫這種類型的密碼學(xué)。
- 2 回答
- 0 關(guān)注
- 119 瀏覽
添加回答
舉報(bào)