sha256C代码例子

Posted liuyanygz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sha256C代码例子相关的知识,希望对你有一定的参考价值。

 

a.c

#include <stdio.h>
#include <string.h>
#include <openssl/sha.h>

1
int main(int argc, char *argv[]) 2 3 char data[10] = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10; 4 char hash_calc[32] = 0; 5 SHA256_CTX c; 6 SHA256_Init(&c); 7 SHA256_Update(&c, (void *)data, 10); 8 SHA256_Final(hash_calc, &c); 9 10 11 return 0; 12

 

1 Makefile
2 
3 gcc -o a.out  a.c -lcrypto

 

以上是关于sha256C代码例子的主要内容,如果未能解决你的问题,请参考以下文章

sha1加密java代码

c语言中的SHA256实现

借用gcc源码中的sha1.c进行SHA1计算

SaltStack:根据对 SHASUM 文件的更改下载存档

使用golang生成字符串的SHA哈希

使用OpenSSL计算并打印文件的SHA256哈希值