是否有标准库或常用库可用于在Linux上计算SHA-512哈希?
我正在寻找C或C++库。
最佳答案
您是否检查了OpenSSL。我本人没有使用过它,但是文档说它支持它。
这是few more implementations.的列表
范例程式码
md = EVP_get_digestbyname("sha512");
EVP_MD_CTX_init(&mdctx);
EVP_DigestInit_ex(&mdctx, md, NULL);
EVP_DigestUpdate(&mdctx, mess1, strlen(mess1));
EVP_DigestUpdate(&mdctx, mess2, strlen(mess2));
EVP_DigestFinal_ex(&mdctx, md_value, &md_len);
EVP_MD_CTX_cleanup(&mdctx);
关于c++ - 如何在Linux上的C++中计算SHA-512哈希?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5125041/