C语言实现SHA-256程序

linsz022 2011-08-27 10:29:31
各位大侠,请问如何将SHA-256算法的过程用C语言来描述,比如将存储格式为TXT的数据用C语言读出来,并调用其中的数据进行SHA-256算法。
428a2f98 71374491 b5c0fbcf e9b5dba5 3956c25b 59f111f1 923f82a4 ab1c5ed5
d807aa98 12835b01 243185be 550c7dc3 72be5d74 80deb1fe 9bdc06a7 c19bf174
...全文
840 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackyjkchen 2011-08-27
  • 打赏
  • 举报
回复
tomcrypt的sha256,请下载完整源码http://libtom.org/?page=features&whatfile=crypt
mymtom 2011-08-27
  • 打赏
  • 举报
回复
linsz022 2011-08-27
  • 打赏
  • 举报
回复
如何在C语言环境中使用openssl?是不是将openssl中的include文件里面的头文件拷贝到C语言头文件中,然后调用里面的函数呢?
linsz022 2011-08-27
  • 打赏
  • 举报
回复
SHA256_CTX 这个在哪里?没发现呢?
linsz022 2011-08-27
  • 打赏
  • 举报
回复
呵呵呵呵,我懂了,呵呵呵呵,我先调试程序了,分数自会见分晓
luciferisnotsatan 2011-08-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 babilife 的回复:]

引用 1 楼 mymtom 的回复:
使用OpenSSL或者看OpenSSL源码。
http://www.freebsd.org/cgi/cvsweb.cgi/src/crypto/openssl/crypto/sha/


++1
[/Quote]
++
jackyjkchen 2011-08-27
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 linsz022 的回复:]

++1是什么意思?
[/Quote]
相当于其他论坛的
up
linsz022 2011-08-27
  • 打赏
  • 举报
回复
++1是什么意思?
linsz022 2011-08-27
  • 打赏
  • 举报
回复
怎么没看到MAIN函数呢?请各位大侠在点拨下,
至善者善之敌 2011-08-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 mymtom 的回复:]
使用OpenSSL或者看OpenSSL源码。
http://www.freebsd.org/cgi/cvsweb.cgi/src/crypto/openssl/crypto/sha/
[/Quote]

++1
linsz022 2011-08-27
  • 打赏
  • 举报
回复
#include <openssl/opensslconf.h>此头文件在C语言里面没有,是不是要下载OPENSSL编辑工具?
linsz022 2011-08-27
  • 打赏
  • 举报
回复
先谢谢你们了,我看看行不行哈,

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧