Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用 sha256 和 c/c++ 对文件进行编码???谢谢!
SHA 256代表安全哈希算法!它只会产生给定文件的哈希值。您无法从给定的哈希中检索原始文件,否则哈希函数将毫无用处。
如果您想做加密/解密,AES将是一个更好的解决方案。您需要的一切都在OpenSSL中。
如果你不知道 SHA 是做什么用的,那么你最好问问知道这些东西的人,而不是自己做。即使您使用给定的库,也很有可能会产生蛇油。安全性不仅仅取决于调用某些加密函数。