J'ai aujourd'hui eu une idée à première vue très bonne, pour un projet sur lequel je travaille, et qui touche à du chiffrement de données (peu sensibles, dans le cas précis que j'avais à traiter).
J'avais pensé à l'algorithme suivant, pour éviter de trop simplifier la tâche de Kévin :
1) Je fais un hash de mon fichier ;
2) Je chiffre mon ficher avec ce hash ;
3) Je transmets le fichier chiffré ;
4) Puis j'ai juste à refaire le hash pour la clé de déchiffrement.
Voyez-vous le problème ?... À la dernière étape, la clé en question, le fameux "hash" est calculé sur le fichier "en clair", que je ne peux obtenir... qu'après avoir déchiffré.
Ou comment réinventer le concept de "s'enfermer dehors". PEBKAC.