Je vois pas mal d'articles pour crypter des MESSAGES, notamment avec la bibliothèque libsodiumimplémentée dans le php core depuis la 7.5 je crois.
Mais je ne vois pas comment l'utiliser pour crypter des FICHIERS. J'ai un certain nombre de fichiers PDF stockés sur le serveur (en php 8.2), en dehors du répertoire WEB, donc non visibles d'Internet, mais qui restent accessibles en clair pour toute personne ayant accès au serveur. Il s'agit de données sensibles qui ne doivent être accessibles que par des ayant droit clairement identifiés dans la base SQL. Ca, c'est fait. Mais en revanche, je ne trouve rien concernant ce fichu cryptage pour mes fichiers PDF.
Or je pense que cette bibliothèque libsodiumdoit le permettre. Mais comment ? Une idée ?
Merci à la communauté.
---
Je me réponds :
c'est bien sûr possible. Il y a deux exemples qui fonctionnent ici :