Et qu'est-ce qui prouve l'"origine" de ton hash ?
Si tu as une ligne dans ta base de données (genre rentrée de X€ à telle date) avec un hash calculé sur ces données, si tu changes les données et que tu recalcules correctement le hash, je ne vois pas comment tu vas détecter une quelconque fraude.
Pour que le procédé commence à être un peu pertinent, il faudrait signer le hash avec du RSA/DSA/ECDSA et s'arranger pour que l'utilisateur ne puisse pas facilement récupérer la clé, sachant que la partie privée de la clé est tout de même sur sa machine... La clé serait toujours récupérable par quelqu'un d'un peu bidouilleur (dump mémoire, désassemblage/modification du logiciel), le côté proprio comme garantie d'inaltérabilité/intégrité est évidemment illusoire.
[^] # Re: Blockchain et fonctions de hashage crypto
Posté par galactikboulay . En réponse à la dépêche Projet de loi de finances FR 2016 : interdiction des logiciels libres de comptabilité et de caisse. Évalué à 3.
Et qu'est-ce qui prouve l'"origine" de ton hash ?
Si tu as une ligne dans ta base de données (genre rentrée de X€ à telle date) avec un hash calculé sur ces données, si tu changes les données et que tu recalcules correctement le hash, je ne vois pas comment tu vas détecter une quelconque fraude.
Pour que le procédé commence à être un peu pertinent, il faudrait signer le hash avec du RSA/DSA/ECDSA et s'arranger pour que l'utilisateur ne puisse pas facilement récupérer la clé, sachant que la partie privée de la clé est tout de même sur sa machine... La clé serait toujours récupérable par quelqu'un d'un peu bidouilleur (dump mémoire, désassemblage/modification du logiciel), le côté proprio comme garantie d'inaltérabilité/intégrité est évidemment illusoire.