Cryptage avc mcrypt

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Cryptage avc mcrypt

par Erobaka » 11 févr. 2009, 10:41

Quelqu'un pour m'aider svp ? J'ai cherché partout et je semble être le seul a avoir ce problème :ss

Cryptage avc mcrypt

par Erobaka » 10 févr. 2009, 17:10

Bonjour tout le monde,
J'ai besoin de crypter certains fichiers sur mon serveur.

J'utilise ce code :
$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);
J'ai testé avec differentes tailles de fichiers.
Ca fonctionne avec une taille inferieure a 9Mo mais pas au dela, le script plante au "mcrypt_generic()"

A noter que le script plante aussi si je fais un echo de $input pour les fichiers > 9Mo

Quelqu'un aurait une solution pour crypter des gros fichiers ? merci d'avance ^^