• # «Blocage de la suppression d'une signature»

    Posté par . En réponse au journal Les blogs et la formation. Évalué à 2.

    Je me suis attardé quelques instant sur la partie «Blocage de la suppression d'une signature».

    La pérennité des données va dépendre du bon vouloir de la personne ayant la main sur le blog, ou sur ton support WORM (si tu comptes utiliser cela). Dans ce dernier cas on peut toujours imaginer que quelqu'un détruise le support de donnée. Pour être sur qu'une signature ne puisse être effacée, je te conseille d'utiliser une des caractéristiques des signatures numériques (Signature_numerique). Elles sont irrévocables, ce qui signifie que d'une fois une signature établie, la personne qui l'a mise ne pourra nier l'avoir fait. Les parties en présences (Apprenti, Formateur) devraient donc signer numériquement les deux le billet, et d'une fois que cela est fait, récupérer chacun de leur côté le fichier doublement signé. Ainsi il n'y a pas de main-mise sur les données de la part d'une ou l'autre de parties. De plus la signature attestera si le texte qui a été signé est bien le texte contenu dans le fichier et rendra donc caduque toute modification apportée après la signature.

    J'opterai aussi pour un fichier XML contenant deux parties, une première contenant l'article et une autre contenant les signatures. Rien ne t'empêche après d'utiliser du créole dans la partie «article/» pour la mise en forme.

    exemple:

    «billet»
    «article»{Texte de l'article}«/article»
    «signatures»
    «signature»{Signature de l'apprenti de la partie contenu dans «article/»}«/signature»
    «signature»{Signature du formateur de la partie contenu dans «article/»}«/signature»
    «/signatures»
    «/billet»


    Ainsi ton fichier XML, d'une fois récupéré, atteste que l'apprenti et le formateur ont les deux signés le billet. Et si un jour vérification doit être fait de l'intégrité des signatures, la clef publique de chacune de parties permettras de vérifier si l'article qu'ils ont signés et bien celui contenu dans la balise «article/». Si tel est le cas il NE pourront NIER avoir signé ce billet, aussi bien le formateur que l'apprenti. Quand à la récupération automatique des fichiers j'opterai pour un flux RSS à la manière des podcasts, pour permettre à chacun une relève automatique des fichiers (d'une fois signés bien sûr).

    Pour le reste des fonctionnalités, cela s'apparente plus à du web pur et dur et j'imagine bien qu'il ne devrait pas trop y avoir de problèmes.

    En espérant que ça aille pu t'être d'une quelconque utilité :)
    Fabien

    PS: Désolé pour le XML pas tant «conforme», mais je n'arrivais pas à mettre les bonnes balises.