![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
Michel Rotta
En tant que prestataire, je ne peux refuser les droits d'administration à la société, ne serais-ce pour des raisons de sauvegarde et de restauration.
De plus, je ne suis pas sur que SqLite (même si je ne pense pas avoir jamais à l'utiliser) soit capable de gérer les vue.
Et je ne peux garantir dans cette configuration l'intégrité des données.
En fait, vu la demande, je ne pense pas que cela soit réalisable. Du moins, pas avec du PHP comme langage. Il y aurait peut-être des possibilités en réécrivant un driver, une sorte de surcouche pdo, qui s'occuperait du codage, mais cela dépasse mes compétences (il faut savoir où s'arrêter), et le projet ne serait plus rentable si je dois faire appel à un prestataire supplémentaire pour re-développer les couches d'accès aux données sur windows et linux.
En fait, en postant j'avais déjà comme sentiment qu'il n'y avait pas de solution logiciel et ceci me confirme mon sentiment. La plus viable est la solution matériel. Il faudra intégrer l'écriture sur le disque dans la transaction pour s'assurer que l'écriture à bien eu lieu.
J'ai lu un projet concomitant à la loi hadopi. Il prévoie "d'obliger" toutes les personnes qui veulent être protéger d'installer un logiciel d'espionnage sur leur PC pour pouvoir fournir des preuves de leur innocence (lol,il faut démontrer son innocence, un contournement du CPP où c'est à l'accusation de démontrer la culpabilité). Dans ce projet, le prestataire doit conserver le log sur le poste de l'utilisateur en garantissant qu'il ne puisse être modifier par l'utilisateur, si non, ce ne peux plus être une preuve. Je me disais qu'il y avait peut-être, derrière cette normalisation, l’existence de procédé de stockage et de cryptographie récents qui pourrait être utilisé pour mon application. Mais vu les contraintes de langage, je n'y crois pas trop.
Pourtant, la meilleur sécurité qui puisse exister est celle où tu montres en détail le système de sécurité et qu'il est impossible de cracker (hors une clef secrète bien sur).
Partager