Problem mit der Ver- und Entschlüsselung einer Word-DocX-Datei in PHP

Ich habe versucht, PHP Mcrypt TripleDES für die Verschlüsselung zu verwendendocx Dateien formatieren.

Als ich versuchte, die Datei zu entschlüsseln, erhalte ich den Fehler wie folgt.

Die Office Open XML-Datei Dateiname kann nicht geöffnet werden, da Probleme mit dem Inhalt vorliegen.

Hier ist der folgende Code

<code>function Encrypt($source,$key,$iv) {
      $cipher = mcrypt_module_open(MCRYPT_3DES, '', 'cbc', '');
      mcrypt_generic_init($cipher, $key, $iv);
      $result = mcrypt_generic($cipher, $source);
      mcrypt_generic_deinit($cipher);
      return $result;
}


function Decrypt($source,$key,$iv) {

  $cipher = mcrypt_module_open(MCRYPT_3DES, '', 'cbc', ''); 
  mcrypt_generic_init($cipher, $key, $iv);
  $result = mdecrypt_generic($cipher, $source);
  mcrypt_generic_deinit($cipher);
  return $result;
}
</code>

Jede Hilfe wird geschätzt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage