IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Cryptage avec mcrypt


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 26
    Par défaut Cryptage avec mcrypt
    Bonjour tout le monde,
    J'ai besoin de crypter certains fichiers sur mon serveur.

    J'utilise ce code :

    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);
    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()"

    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

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Bonjour,

    As-tu des informations plus précises que "planter" qui pourrait nous renseigner ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 26
    Par défaut
    Hm beh il ne se passe rien.
    Le script s'exécute puis se stoppe a la ligne du "mcrypt_generic()"

    J'ai mis des "echo" entre les lignes pour voir a quel endroit le script s'arrêtait.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 26
    Par défaut
    J'ai trouvé d'où venait le problème
    Ca n'avait rien a voir avec Mcrypt, c'était un problème de configuration de php.
    J'ai augmenté la valeur de "memory_limit" de 16M a 32M dans php.ini et ca marche.
    Voila.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MCRYPT] cryptage/décryptage avec mcrypt
    Par Zobbiwan dans le forum Langage
    Réponses: 7
    Dernier message: 10/08/2007, 09h52
  2. Cryptage avec oracle 9i
    Par simona dans le forum Oracle
    Réponses: 1
    Dernier message: 03/08/2007, 17h20
  3. cryptage avec RSA sous visual C++
    Par ryoussef19 dans le forum VC++ .NET
    Réponses: 17
    Dernier message: 30/05/2007, 10h10
  4. Protection d'un fichier par cryptage avec gpg
    Par Michaël dans le forum Sécurité
    Réponses: 1
    Dernier message: 30/01/2007, 14h10
  5. cryptage avec HSQLDB
    Par chti_juanito dans le forum Autres SGBD
    Réponses: 1
    Dernier message: 03/05/2006, 08h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo