Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/09/2007, 23h00   #1
Membre du Club
 
Inscription : janvier 2005
Messages : 141
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 141
Points : 58
Points : 58
Envoyer un message via MSN à joujoukinder
Par défaut [FPDF] PDF protégé mot de passe : modification impossible?

Bonjour,

Je ne sais pas si je suis sur le bon forum.

J'aurais une question sur les documents PDF:

Qu'est-ce qui garantit que lorsqu'on protège un document PDF par mot de passe contre la modification, mais que l'utilisateur peut afficher le contenu en lecture seule, il ne puisse pas en modifier le contenu avec un autre logiciel prévu à cet effet? Le contenu du PDF n'est pas crypté, donc il peut-être modifié... Il me semble que le mot de passe est une protection au niveau du logiciel (Adobe Reader), mais pas au niveau du contenu. Il suffit de changer de logiciel et d'en prendre un qui ne prend pas en compte cette protection et on peut contourner la protection. Est-ce que je me trompe?

Comment fonctionne la protection par mot de passe pour empêcher la modification des PDF? Je suis en train de chercher un moyen d'être sûr de pouvoir créer des documents inaltérables.

Merci d'avance pour vos réponses.
joujoukinder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2007, 21h47   #2
Membre chevronné
 
Avatar de efficks
 
Inscription : septembre 2005
Messages : 714
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 714
Points : 689
Points : 689
Effectivement, c'est une protection logicielle et non du document.
Donc contournable.
Il est impossible de garantir qu'un contenu ne sera pas modifié.
__________________
Avant de poster : FAQ, tutos, rechercher, google, ... Après :
Merci
efficks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2007, 10h17   #3
Membre éprouvé
 
Avatar de calogerogigante
 
Inscription : avril 2003
Messages : 600
Détails du profil
Informations personnelles :
Âge : 41
Localisation : Belgique

Informations forums :
Inscription : avril 2003
Messages : 600
Points : 451
Points : 451
Aucun pdf n'est impossible à protéger totalement, selon moi.
Même crypté, dans la mesure où l'utilisateur peut l'afficher à l'écran, le contenu d'un pdf est toujours récupérable.

Comment ? Tu affiches le pdf à l'écran, tu fais un printscreen, tu passes l'image à ton logiciel d'OCR, et tu te retrouves avec le texte pur du document. Donc, je pense qu'il est un peu peine perdue de se casser la tête à cadenasser au maximum un pdf.

Les protections classiques suffisent pour interdire l'accès aux utilisateurs lambdas, mais pas aux petits malins qui trouveront toujours un moyen de récupération...

Mais bon, ce n'est que mon humble avis...
__________________
L'informatique vous fait gagner du temps, à condition d'en disposer suffisamment !
Calogero GIGANTE
calogerogigante est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2007, 21h15   #4
Membre chevronné
 
Avatar de efficks
 
Inscription : septembre 2005
Messages : 714
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 714
Points : 689
Points : 689
L'encryption est la seule solution puisque les données sotn encryptées avec une cléf saisie par l'utilisateur. Les données sont illisibles sans cette cléf. Même à l'écran.
__________________
Avant de poster : FAQ, tutos, rechercher, google, ... Après :
Merci
efficks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/09/2007, 07h30   #5
Membre du Club
 
Inscription : janvier 2005
Messages : 141
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 141
Points : 58
Points : 58
Envoyer un message via MSN à joujoukinder
Bien, merci à tous pour vos réponses qui ne font que de confirmer mes doutes.

Du coup je ne vois pas vraiment l'interêt de protéger des documents de la sorte, y compris avec d'autre formats, comme les fichiers Word ou Excel ou autres...

Y aurait-il un moyen de protéger efficacement des documents contre toute modification? Par exemple des documents officiels que l'on souhaite envoyer à une société. Il est peut-être possible de les signer avec l'algorithme MD5? Dans ce cas, il faut garder la signature dans un coin... Et si le document a été modifié, comment prouver que notre signature appartient bien à ce document?
joujoukinder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/09/2007, 17h41   #6
Membre chevronné
 
Avatar de efficks
 
Inscription : septembre 2005
Messages : 714
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 714
Points : 689
Points : 689
Effectivement, la signature numérique garantie qu'un document n'a pas été altéré entre le moment ou l'auteur a signé le document et la lecture du document.
La garantie est valable seulement si (tiré de wikipedia) :
  • Authentique : L'identité du signataire doit pouvoir être retrouvée de manière certaine.
  • Infalsifiable : La signature ne peut pas être falsifiée. Quelqu'un d'autre ne peut se faire passer pour un autre.
  • Non réutilisable: La signature n'est pas réutilisable. Elle fait partie du document signé et ne peut être déplacée sur un autre document.
  • Inaltérable : Un document signé est inaltérable. Une fois qu'il est signé, on ne peut plus le modifier.
  • Irrévocable : La personne qui a signé ne peut le nier.
http://fr.wikipedia.org/wiki/Signature_num%C3%A9rique
__________________
Avant de poster : FAQ, tutos, rechercher, google, ... Après :
Merci
efficks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/09/2007, 20h04   #7
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Bonsoir, l'intérêt d'un document PDF à la place d'un document Word est que le client (celui qui reçoit le document) peut par une mauvaise manip changer le contenu du word et le sauvegarder alors que s'il modifie le PDF, c'est en connaissance de cause.

Tu ne pourras pas empêcher le piratage d'un document PDF mais si ton client le modifie, il ne pourra pas dire après qu'il ne l'a pas fait exprès...

Une autre remarque est la trame de fond que l'on peut rajouter à un document PDF, sur chaque page, en filigrane, tu mets le nom du client et plein de petites infos qui n'altèrent pas le contenu mais qui rendent complexe la modification du contenu de ce document (cf. billets de train de SCNF)

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2007, 08h32   #8
Membre du Club
 
Damien JALLON
Inscription : juin 2002
Messages : 136
Détails du profil
Informations personnelles :
Nom : Damien JALLON
Âge : 41

Informations forums :
Inscription : juin 2002
Messages : 136
Points : 52
Points : 52
Bonjour,

En effet le filigrane parait être une bonne solution pour protéger un document : on peut même barrer le document avec un texte assez gros en diagonale afin d'avoir un aperçu du document tout en le rendant inutilisable.

Mes recherches m'ont amenées vers une solution payante pour réaliser un filigrane en php à partir d'un document pdf existant (setasign.de).

Connaissez vous ces scripts, sont-t-ils efficaces ? en connaissez vous d'autres du même type ?
damjal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2007, 13h46   #9
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Salut, je t'invite à consulter le script freeware de Ivan
sur le site officiel de FPDF

vas sur la section scripts, (Ivan filigrane)

C'est une solution simple, rapide et surtout freeware !!!

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2007, 13h54   #10
Membre du Club
 
Damien JALLON
Inscription : juin 2002
Messages : 136
Détails du profil
Informations personnelles :
Nom : Damien JALLON
Âge : 41

Informations forums :
Inscription : juin 2002
Messages : 136
Points : 52
Points : 52
En effet! C'est impeccable, quoique pour ma part ce n'est pas un réel filigrane que je veux car le texte en diagonale doit recouvrir le texte de la page, mais ce doit être possible, c'est surement le setTextColor qui le fait transparent...

En fait j'ouvre un pdf existant avec fpdi, puis je réalise mon filigrane...

Je vais regarder de plus prêt

Milles merci!
damjal est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h52.


 
 
 
 
Partenaires

Hébergement Web