線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2800
推到 Plurk!
推到 Facebook!

MD5編碼

尚未結案
nsc
一般會員


發表:5
回覆:4
積分:1
註冊:2005-04-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-10-06 23:17:53 IP:119.31.xxx.xxx 訂閱
各位前輩好
小弟想對字串做MD5編碼
有找過幾篇資料
發現大多都是對檔案作MD5的編碼
很少有對字串的介紹
小弟有嘗試用indy做MD5編碼
但是發現結果跟一般編碼出來的不一樣
不知道有沒有前輩可以指點一下小弟
小弟也有在站內搜尋過了
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18760
這篇裡面的小弟嘗試讓他對字串編碼但是不成功
不知道有沒有前輩有可以對字串做MD5編碼的範例或程式?
TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-10-07 08:48:17 IP:211.21.xxx.xxx 訂閱
很有名的套件 TurboPower 可以符合你的需求,早期要付費,後來開放下載造福人類~
請自行下載
LockBox is a cross-platform toolkit for data encryption. It contains routines & components for use with Borland Delphi, C Builder, & Kylix. It provides support for Blowfish, RSA, MD5, SHA-1, DES, triple- DES, Rijndael, & digital signing of messages.
http://sourceforge.net/projects/tplockbox/files/tplockbox/2.07/

nsc
一般會員


發表:5
回覆:4
積分:1
註冊:2005-04-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-10-07 21:00:24 IP:119.31.xxx.xxx 訂閱
謝謝您的回覆
想請問前輩
小弟有下載長是安裝
但是怎樣試都不成功....
不知道前輩可否指點一下怎麼安裝跟使用呢?
小弟有看過readme了...
還是不會 = ="
nsc
一般會員


發表:5
回覆:4
積分:1
註冊:2005-04-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-10-07 21:42:43 IP:119.31.xxx.xxx 訂閱
小弟有找到一個MD5的俄文網站
測試結果應該是都沒問題...
有興趣的可以順便看看
下面是網址
http://www.codenet.ru/progr/bcb/md5.php
TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-10-08 09:32:05 IP:211.21.xxx.xxx 訂閱
那真是可惜了,TurboPower元件有完整的說明文件和範例,又免費,我一直有在用說。
那套元件支援 Delphi 3~7,BCB 3~6,不知道你用哪一版?

ps: 安裝方式也很簡單,假設你是 Delphi6 先開啟 \packages\L207_r60.dpk (Run-Time Package) Compiler -> Install,再開啟 \packages\L207cd60.dpk (Design-Time Package) Compiler -> Install 就好啦

nsc
一般會員


發表:5
回覆:4
積分:1
註冊:2005-04-09

發送簡訊給我
#6 引用回覆 回覆 發表時間:2009-10-08 22:10:12 IP:119.31.xxx.xxx 訂閱
前輩您好
小弟有嘗試用您的方法安裝
小弟是使用BCB6
然後選擇L207_r61.bpk開啟
但是小地點選Compile之後就出現1個Error
[Linker Fatal Error] Fatal: Unable to open file 'LBUTILS.OBJ'
不知道是不是小弟有選錯??
另外小弟找不到您說的那個檔案所以才選擇L207_r61.bpk
小弟下載的版本是tplockbox_2_07.zip

=====================================================

小弟後來發現問題了...
原來是沒把source資料夾放在一起...
不過他後來又有錯誤...
Compile有過了...
但是INSTALL出錯...
他說"can't be install because it's not a design time package"
小弟是安裝L207_r51.bpk跟L207_r61.bpk都有相同的錯誤...

麻煩前輩指導
謝謝您
編輯記錄
nsc 重新編輯於 2009-10-08 22:24:39, 註解 無‧
TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2009-10-08 23:00:01 IP:220.132.xxx.xxx 訂閱
我剛使用 BCB5 重新安裝了一次,順序為
1. 設定好 library path (如他的安裝說明檔 這個應該沒問題)
2. 用 BCB5 直接開啟 L207_r51.bpk,然後按下 『Compiler』 (這個是 RunTime Package 不需要按下 Install) (你使用 BCB6 那就選擇 L207_r61.bpk)
3. 用 BCB5 直接開啟 L207_d51.bpk,然後按下 『Compiler』,接著按『Install』(這個是 DesignTime Package 所以要按下 Install) (你使用 BCB6 不過沒有 L207_d61.bpk,根據電子檔說明你應該選擇 L207vd61.bpk)

裝好了之後元鍵盤最後會多一個 LockBox 頁籤。我在 BCB5 重裝一次可以正常使用,我沒有 BCB6 驗證整個步驟,不過我想安裝說明有說支援到 BCB6 那應該就沒問題的,接著要靠你自己了,加油吧。

系統時間:2017-10-19 15:18:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!