Bonjour tout le monde,
J'ai besoin de crypter certains fichiers sur mon serveur.
J'utilise ce code :
J'ai testé avec differentes tailles de fichiers.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $key = "this is a secret key"; $input = file_get_contents("test4.bmp"); $td = mcrypt_module_open('tripledes', '', 'cbc', ''); $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size($td), MCRYPT_RAND); mcrypt_generic_init($td, $key, $iv); $encrypted_data = mcrypt_generic($td, $input); mcrypt_generic_deinit($td); mcrypt_module_close($td);
Ca fonctionne avec une taille inferieure a 9Mo mais pas au dela, le script plante au "mcrypt_generic()"
Quelqu'un aurait une solution pour crypter des gros fichiers ? merci d'avance
Edit : Le script plante aussi si je fais un echo de $input pour les fichiers > 9Mo
Partager