delphi的md5問題

2025-01-31 08:30:26 字數 2626 閱讀 5818

delphi的md5問題

1樓:網友

已經發給你原始碼了。。查收一下。

2樓:網友

需要特定的md5??

能不能把js的**放出來,並且能否告知,這個js的md5算吧比普通的md5 有什麼不同呢?

3樓:網友

md5加密還有多種方式??

如何在delphi中使用md

4樓:趣事情

1.在delphi自帶的indy控制項中其實是提供了md2,md4,md5物件的,可以直接使用來完成md5的簽名演算法。不需要dll或是pas。

2.在uses單元中引用 idhashmessagedigest,idglobal, idhash 單元,再寫如下**即可以達到md5的實現。

示例**。procedure : tobject);

varmymd5: tidhashmessagedigest5;

digest: t4x4longwordrecord;

beginmymd5 := ;

digest := '');

showmessage('32: ' + //顯示32個字元長度的md5簽名結果。

showmessage('16: ' + copy(, 9, 16));//顯示16個字元長度的md5簽名結果。

end;3.說明:

函式中可以是乙個字串或是乙個流物件,它返回的結果型別為 t4x4longwordrecord 的md5簽名後結果。

函式是將t4x4longwordrecord的md5簽名轉換成為十六進位的md5簽名字串。

以上的方法適合indy9

如何用delphi實現md5?

5樓:

壓縮包中有整個專案的源**,其中用以編碼的類md5在單元檔案sf_中,md5類的bmsj方法用以寫入字串資料,md5bm屬性用以返回md5編碼,注意md5bm返回後會清空緩衝資料。參考以下呼叫**:

varm : md5;

s1,s2 : string;

beginm:=;

a');s1:=; /a'返回0cc175b9c0f1b6a831c399e269772661

s2:=; /空資料返回d41d8cd98f00b204e9800998ecf8427e

varm : md5;

s : string;

beginm:=;

a');b');

c');s:=; /abc'返回900150983cd24fb0d6963f7d28e17f72

end;這次對橡搏md5類的bmsj過程進行了過載如下:使得bmsj可以對delphi中的任意資料進梁胡祥行編做培碼。

procedure bmsj(p : pointer; n : cardinal); overload; /編碼資料1

第乙個引數是指向資料的指標,第二個引數是資料的長度,以位元組為單位。

單元檔案sf_中新增了wjmd5類,派生於執行緒tthread類,可以對檔案進行編碼,由於是執行緒所以在編碼過程中可以暫停,中止編碼。程式的外觀進行了如下修改:以適用於檔案編碼。

delphi怎麼批量給文字 md5加密

6樓:網友

演算法本身只對資料處理,不能處理檔案。

自己寫的話,也只能乙個個檔案處理。

使用 findfirst / findnext / findclose 這組函式查此鏈找檔案並逐個處理吧。

delphi 的幫助裡就有這衝扒肆些散轎函式的使用例項。

求delphi md5 16位加密單元**

7樓:

試了半天,不讓我發表。

你發郵件到。

標明,delphi md5 **,就ok了。

delphi用 md5加密後生成檔案

8樓:網友

delphi md5加密轉換會嘛?

如果不會的話,可以找一下delphi md5加密函式。

找到以後存到md5list:tstringlist類裡。

然後'');

就可以了!然消賣悶後對比的拿彎時候。直接indexof也行。用pos('md5的值',也可以配山。

哪位兄臺幫忙用c#翻譯一下delphi寫的md

9樓:網友

我覺得自己能用c#寫乙個md5加密的程式。但要一點時間。

10樓:網友

何必如此複雜!

c#中名稱空間中就有現成的md5加密方法,直接呼叫就是啦。

演示給你看:

引入名稱空間。

using ;

呼叫加密方法。

要加密的字串","md5");

就是這麼的簡單!!!

11樓:網友

這個應該是編碼的問題。

你看一下你的編碼是utf-8還是gb2312的!

12樓:網友

基本上是因為引數傳錯了吧。

md5等驗證正確,就能確定檔案一定沒被修改過嗎

md sha crc或 iso crc 這些驗證碼都正確,就能確定檔案一定沒被修改過。md值的確可以被仿製,但很難很難很難很難,你這輩子也遇不上,下輩子也遇不上。多個雜湊值同時是不可能的。總之就是一句話 不可能。md的全稱是message digest algorithm ,在年代初由mit的計算機...

VB求獲取檔案MD5值的模組,以及呼叫方法

第一 fontshow是免外掛載入字型的,即使不載入 clearfont,仍然能正常工作。第二 我提供的 clearfont是經過修改的版本,不是 kirkburn 作者的原始版,使用原作者的版本來配合fontshow是沒有任何用處的。因此我的 clearfont壓縮包裡並沒有包含.ttf檔案,全部...

為什麼zip壓縮檔案後面要加md5或者asc有什

1.ttf字型用法 英文字型命名為asc.ttf,中文字型命名為gbk.ttf,一起壓入fonts.zip或者放進fonts目錄。注意軟體選單沒有使用ttf字型,因此不要把原來的字型刪掉 2.1.5開始換用7z格式將16bit和32bit版本打包在一起,安裝前注意看readme.txt,另附帶3種精...