cryptage fichier apres upload

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 fichier apres upload

par Invité » 29 juil. 2008, 12:42

je ne suis pas sur mais je crois que ton erreur consiste à travailler sur le fichier temporaire plutot que sur une version copiée (via move_uploaded_file).

Ceci dis, selon mon expérience encrypter un fichier est rarement une bonne solution, le serveur devrait être à même de refuser les droits d'accès (chmod chown).
Merci pour ta réponse.

Je suis d'accords avec toi, mais mon problème (je ne peux pas tout expliquer non plus, ça serait trop long) c'est que le répertoire de destination est lu par une application qui se charge de convertir tous les documents au format pdf et j'aimerais encrypter le contenu du fichier avant sa convertion...
Bref, ça me semble mal barré...
Je vais continuer à chercher, on verra bien si je trouve qq chose

Pour ce qui est des droits ce répertoire de destination les a tous, j'ai pas eu le choix :cry:

par Nagol » 28 juil. 2008, 15:38

je ne suis pas sur mais je crois que ton erreur consiste à travailler sur le fichier temporaire plutot que sur une version copiée (via move_uploaded_file).

Ceci dis, selon mon expérience encrypter un fichier est rarement une bonne solution, le serveur devrait être à même de refuser les droits d'accès (chmod chown).

cryptage fichier apres upload

par kira37 » 28 juil. 2008, 14:25

Bonjour à tous,

Mon boss m'a demandé de crypter le contenu d'un fichier dit "sensible" lors de l'upload de fichiers via une application que j'ai développé. Le but de cette manipulation ? empêcher qu'une personne puisse ouvrir le fichier stocké sur le serveur.

J'ai trouvé une fonction qui permet de crypter/decrypter le contenu d'un fichier. Elle fonctionne très bien, mais dès que je passe par le formulaire d'upload, ça coince.

Lorsque je tente de crypter le nom temportaire ($filetmpname), je me retrouve avec un message d'erreur...

Si je lance le cryptage juste après l'upload, il ne trouve pas le fichier sur le serveur, mais si j'actualise ma page, ça passe. Y'a t'il un temps particulier lors de l'upload ?

Merci pour les conseils ou pistes que vous pourrez m'apporter.