gpt4 book ai didi

c - c 中的加密 SHA512 示例

转载 作者:行者123 更新时间:2023-11-30 18:16:01 25 4
gpt4 key购买 nike

我找不到在 C 中使用“SHA-512”加密字符串的示例。有人可以帮我提供一些代码或链接吗?预先感谢您。

最佳答案

SHA-512 不是加密算法,它是 cryptographic hash ,这是完全不同的。

可用于执行 SHA 哈希的一个库是 OpenSSL 。以下是使用 OpenSSL 计算某些数据的原始 SHA-512 哈希值的示例:

#include <openssl/sha.h>
...
char data[] = "data to hash";
char hash[SHA512_DIGEST_LENGTH];
SHA512(data, sizeof(data) - 1, hash);

// 'hash' now contains the raw 64-byte binary hash. If you want to print it out
// in a human-readable format, you'll need to convert it to hex, e.g.

关于c - c 中的加密 SHA512 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17456343/

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