作者dwi2 ()
看板Programming
标题Re: 在linux下c语言引用杂凑函数
时间Tue Jul 25 19:52:19 2006
※ 引述《[email protected] (汀)》之铭言:
: ※ 引述《[email protected]》之铭言:
: > 请教各位在linux下,假设要使用openssl的相关杂凑函数如md5、sha1来给c语言使用
: > 而可以对文字或档案进行加密,不知道各位是否有尝试过呢?thx
: openssl 开放出来的 programming interface 大都是网路函式,
: 可能派不上用场,
: 大部分 unix 会有的 libcrypt 倒是可以试试看,
: 不过印象中是没有 sha1。
nope!
OpenSSL也有crypto的library, 不过不是很好用, man page的说明很少
sha1可参考这
http://www.openssl.org/docs/crypto/sha.html#
md5可参考这
http://www.openssl.org/docs/crypto/md5.html#
O'Reilly有一本书讲怎麽使用这个library(还有OpenSSL)
http://www.oreilly.com/catalog/openssl/
不过sha1跟md5都是做hash, 只能当做authentication用
无法做加解密
: 另外,你拿 hash function 去加密档案应该是解不回来,
: 至少 md5 是这样。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.85.212.106