Question intéressante: Et si on utilisait le hash d'un fichier pour chiffrer ce même fichier ?
La bonne valeur du hash devient donc la seul information nécessaire pour déchiffrer le fichier. Et au déchiffrement, cela vous permet de vérifier le fichier.
Petite application intéressante: Cela permet de faire de la déduplication sur un serveur sans que le serveur ait besoin de savoir déchiffrer les fichiers. Et même entre utilisateurs ne se connaissant pas ou ne partageant aucune clé/aucun trousseau en commun.
C'est a priori une idée qui tient la route, mais il y a peut-être des ramifications que je ne vois pas.
(Permalink)