J'ai besoin de crypter et décrypter les fichiers en utilisant php. J'ai besoin d'avoir une autre clé pré-partagée pour pouvoir déchiffrer le fichier. Le cryptage devrait être à la location AES 128. Y at-il de bons articles ou des tutoriels sur ce mercicrypter/décrypter le fichier
3
A
Répondre
4
Il existe plusieurs bibliothèques, mais le plus commun est probablement mcrypt. Un rapide Google apporte une foule de tutoriels Mcrypt, par exemple
http://www.itnewb.com/v/PHP-Encryption-Decryption-Using-the-MCrypt-Library-libmcrypt
4
Selon l'application, je l'utilise parfois http://phpseclib.sourceforge.net/ parce qu'il est pur PHP (fonctionne sur chaque serveur PHP sans avoir besoin d'extensions).
0
Il n'est pas du tout clair quel est votre objectif. Les parties essentielles du problème sont:
- Partage de clé. Comment obtenez-vous en toute sécurité la clé de l'utilisateur?
- Chiffrement. Comment assurez-vous la sécurité de la clé lors du cryptage des données?
- Problème. Vous devez indiquer clairement le problème que le cryptage doit résoudre.
Espérons que cela vous aidera à formuler de nouvelles questions.
Questions connexes
- 1. Lien vers le fichier CSS depuis le fichier CSS
- 2. Déployer le fichier de configuration dans le fichier wss
- 3. Le fichier n'affiche rien sur le fichier DataGrid.
- 4. VB.Net charger le fichier JS si le fichier existe
- 5. Afficher le texte du fichier .txt dans le fichier batch
- 6. Trouver le fichier MYME-TYPE en utilisant le fichier finfo_file
- 7. Remplacer le fichier versionné par le fichier non versionné
- 8. Y compris le fichier javascript dans le fichier JSM
- 9. Extrait le fichier wav du fichier vidéo
- 10. Django fichier storring. Détecter le nouveau fichier
- 11. Fichier vide avec le fichier MVC Télécharger
- 12. Fichier journal facultatif pour le fichier batch?
- 13. xsd.exe Fichier C# vers le fichier XSD
- 14. HTML Inclure le fichier
- 15. PHP télécharger le fichier
- 16. Comment joindre le fichier
- 17. Comment verrouiller le fichier
- 18. crypter le fichier flv
- 19. générer le fichier videl
- 20. copier le fichier PDF
- 21. Ajouter uniquement le fichier
- 22. Télécharger le fichier - VB6
- 23. Télécharger le fichier distant
- 24. Restaurer le fichier NewForm.aspx
- 25. ouvrir le fichier crypté
- 26. Télécharger le fichier jquery
- 27. Rendre le fichier Excel
- 28. FtpWebRequest déplacer le fichier
- 29. PHP: inclure le fichier
- 30. ouvrir le fichier directement