Hallo @exa11,
Ich h?tte hierzu ein paar Fragen:
1. $database
ist der Lizenzschlüssel aus der license_key
Spalte in der Datenbank, richtig?
2. $defuse
ist der Inhalt der defuse.txt
Date im wp-content/lmfwc-files/
Verzeichnis, richtig?
Bei mir sieht der Vorgang ?hnlich aus, und zwar:
Verschlüsseln
$unverschluesselt = "B56C--4A1---6---C23";
$defuse = "def00000c39a94a3da13c144b3d9eb0366afc26697d30c6f809d2a9afc894c964ae7f857b94a8a1d9227b14115f60f8df20530893fffff7523e2a8d45fb49579fe1013d8";
$encryption_key = \Defuse\Crypto\Key::loadFromAsciiSafeString($defuse);
$verschluesselt = \Defuse\Crypto\Crypto::encrypt($unverschluesselt, $encryption_key);
Entschlüsseln
$entschluesselt = \Defuse\Crypto\Crypto::decrypt($verschluesselt, $encryption_key);
Daraufhin müsste $unverschluesselt
gleich wie $entschluesselt
sein. Kann es sein, dass der Encryption Key (Wert aus der defuse.txt) einen anderen Wert beim verschlüsseln als beim entschlüsseln hat?