Re: 在linux下c語言引用雜湊函數

看板Programming作者時間18年前 (2006/07/25 19:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言: : ※ 引述《philipslog.bbs@bbs.wretch.cc》之銘言: : > 請教各位在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
文章代碼(AID): #14nWMXSL (Programming)
文章代碼(AID): #14nWMXSL (Programming)