编程资料和资料分享专区 - 爱资料
分类:
Delphi XE2获取文件的 MD5、CRC、SHA-1、SHA-256、SHA-5

Delphi XE2获取文件的 MD5、CRC、SHA-1、SHA-256、SHA-5

栏目分类:Delphi 浏览次数:169 发布时间:2015-09-22

unituntCheckCode; interface functionGetFile_MD5(constiFileName:String):String;//获取文件MD5 functionGetFile_CRC(constiFileName:String):String;//获取文件CRC functionGetFile_SHA1(constiFileName:String):String;//获取文件SHA1 functi...

TAG:
delphi 获取文件CRC和MD5

delphi 获取文件CRC和MD5

栏目分类:Delphi 浏览次数:130 发布时间:2015-09-22

unit untCRCMD5; interface { 获取文件CRC校验码 } function GetFileCRC(const iFileName: string): String; { 获取字符串CRC校验码 } function GetStringCRC(const Str: string): Cardinal; { 取文件MD5码 } function GetFileMD5(const i...

TAG:
delphi xe SHA1

delphi xe SHA1

栏目分类:Delphi 浏览次数:133 发布时间:2015-09-22

调用: var s:string; begin s:=SHA1encode('abc'); ShowMessage(s); end; {****************************************************AbinarycompatibleSHA1implementation**writtenbyDaveBarton(davebarton@bigfoot.com)**********************************...

TAG:
delphi StringToBase64、Base64ToString两个函数

delphi StringToBase64、Base64ToString两个函数

栏目分类:Delphi 浏览次数:179 发布时间:2015-09-22

{============================ *函数名:Base64ToString* *作者:* *时间:2005.11.29 15.25 * *说明:实现字符转换* ============================} function TGetEmailInfo.Base64ToString(const Value: string): string; var x, y, n,...

TAG:
Delphi生成GUID的两种方法

Delphi生成GUID的两种方法

栏目分类:Delphi 浏览次数:183 发布时间:2015-09-22

GloballyUniqueIdentifier(全球唯一标识符)也称作UUID(UniversallyUniqueIDentifier) GUID/UUID是通过特定算法产生的一个二进制长度为128位的数字,在空间上和时间上具有唯一性,保证同一时间不同地...

TAG:
DELPHI 写的经常用到的加解密函数

DELPHI 写的经常用到的加解密函数

栏目分类:Delphi 浏览次数:147 发布时间:2015-09-22

以下程序可直接用,拷贝就可以了,希望可以起到抛砖引玉的作用。 functionStrDecrypt(s:string;key:word):string; var i:byte; const fc1=2; fc2=3; begin //result[0]:=s[0]; setlength(result,length(s)); fori:=1tolength(s...

TAG:
Delphi 自带的 Base64 编解码函数

Delphi 自带的 Base64 编解码函数

栏目分类:Delphi 浏览次数:76 发布时间:2015-09-22

今天帮别人解决一个关于 Base64 编解码的问题,竟然发现 Delphi 自带了 Base64 编解码的单元,叫 EncdDecd,这名字很拗口而且不直观,估计这是一直很少人关注和知道的原因。 这个单元提供...

TAG:
Delphi6-xe5 中的MD5实现方法

Delphi6-xe5 中的MD5实现方法

栏目分类:Delphi 浏览次数:111 发布时间:2015-09-22

在Delphi自带的Indy控件中其实是提供了MD2,MD4,MD5对象的,我们可以直接使用它们来完成MD5的签名算法。而不需要再去找其它的DLL或是Pas了。 在Uses单元中引用 IdHashMessageDigest,IdGlobal, IdHash...

TAG:
Delphi 字符串加密算法 (基于DES)

Delphi 字符串加密算法 (基于DES)

栏目分类:Delphi 浏览次数:103 发布时间:2015-09-22

unit xDes; interface uses SysUtils; type TKeyByte = array[0..5] of Byte; TDesMode = (dmEncry, dmDecry); function EncryStr(Str, Key: String): String; function DecryStr(Str, Key: String): String; function EncryStrHex(Str, Key: String): String...

TAG:
Delphi AES加密

Delphi AES加密

栏目分类:Delphi 浏览次数:110 发布时间:2015-09-22

(**************************************************************) (* Advanced Encryption Standard (AES) *) (* Interface Unit v1.3 *) (* *) (* Copyright (c) 2002 Jorlen Young *) (* *) (* 说明: *) (* 基于 ElASE.pas 单元封装 *) (* *)...

TAG: