Question

How can I encode a file using sha256 and c/c++ ??? Thanks!

Was it helpful?

Solution

SHA 256 stands for Secure Hash Algorithm ! It will only produce the hash of a given file . You can't retrieve the original file from a given hash otherwise hash functions are useless.

If you want to do encryption/decryption AES would be a better solution. Everything you need is in OpenSSL.

OTHER TIPS

If you don't know what SHA is for, then you better ask someone who knows this stuff instead of doing it yourself. Even if you use a given library, chances are very high that you will produce snake oil. Security depends on much more than calling some encryption functions.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top