Проблема с зашифровкой и расшифровкой слова docx-файла в php

Я попытался использовать php mcrypt TripleDES для шифрования файлов формата docx .

Когда я пытался расшифровать файл, я получаю ошибку следующим образом.

Невозможно открыть файл file_name Office Open XML, поскольку есть проблемы с содержимым.

Ниже приведен код

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; } 

Любая помощь будет оценена.