gpt4 book ai didi

c++ - 如何在 Linux 上用 C++ 计算 SHA-512 哈希值?

转载 作者:IT王子 更新时间:2023-10-28 23:58:06 32 4
gpt4 key购买 nike

是否有可用于在 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/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com