Problem z szyfrowaniem i deszyfrowaniem pliku docx w php
Próbowałem użyć php mcrypt TripleDES do szyfrowaniadocx formatować pliki.
Gdy próbowałem odszyfrować plik, pojawia się następujący błąd.
Plik XML Open Office nazwa_pliku nie może zostać otwarty, ponieważ występują problemy z zawartością.
Oto poniższy kod
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;
}
Każda pomoc zostanie doceniona.