2010-03-21 6 views

Répondre

8

SHA 256 signifie Secure Hash Algorithm! Cela produira seulement le hachage d'un fichier donné. Vous ne pouvez pas récupérer le fichier d'origine à partir d'un hachage donné sinon les fonctions de hachage sont inutiles.

Si vous voulez faire le cryptage/décryptage AES serait une meilleure solution. Tout ce dont vous avez besoin se trouve au OpenSSL.

2

Si vous ne savez pas ce que SHA est pour, alors vous feriez mieux de demander à quelqu'un qui connaît ce genre de choses au lieu de le faire vous-même. Même si vous utilisez une bibliothèque donnée, il y a de fortes chances que vous produisiez de l'huile de serpent. La sécurité dépend beaucoup plus que l'appel de certaines fonctions de cryptage.