标签: c encryption encode sha256
如何使用sha256和c / c ++对文件进行编码? 谢谢!
答案 0 :(得分:8)
SHA 256代表安全哈希算法!它只会产生给定文件的哈希值。您无法从给定的哈希中检索原始文件,否则哈希函数是无用的。
如果你想加密/解密AES将是一个更好的解决方案。您需要的一切都在OpenSSL。
答案 1 :(得分:2)
如果您不知道SHA的用途,那么您最好先问一下了解这些内容的人而不是自己动手。即使你使用一个给定的库,很可能你会生产蛇油。安全性不仅仅取决于调用某些加密函数。