利用Indy组件进行MD5验证简例
来源:互联网 发布:喊麦变声软件 编辑:程序博客网 时间:2024/06/05 14:49
需要引用的单元:IdHashMessageDigest 和 IdHash (不知道对应那个组件,我是直接在uses里引用的)
代码简例:
var
md5 : TIdHashMessageDigest5;
longWordRec : T4x4LongWordRecord;
begin
md5 := TIdHashMessageDigest5.Create;
longWordRec:=md5.HashValue('string');
ShowMessage(md5 .AsHex(longWordRec));
end;
简单说明:
TIdHashMessageDigest5 类是在 IdHashMessageDigest 中声明的
T4x4LongWordRecord 类是在 IdHash 中声明的
md5.HashValue('string') 这个方法返回一个 T4x4LongWordRecord 类型的MD5签名后结果,参数可以是字符串或者流对象
md5 .AsHex(longWordRec) 这个方法返回的是 T4x4LongWordRecord 类型参数转换成字符串形式
也是偶然发现原来delphi自带了MD5加密方法,这下就不用自己费劲写了,拿来用就好啦,咔咔~~
代码简例:
var
md5 : TIdHashMessageDigest5;
longWordRec : T4x4LongWordRecord;
begin
md5 := TIdHashMessageDigest5.Create;
longWordRec:=md5.HashValue('string');
ShowMessage(md5 .AsHex(longWordRec));
end;
简单说明:
TIdHashMessageDigest5 类是在 IdHashMessageDigest 中声明的
T4x4LongWordRecord 类是在 IdHash 中声明的
md5.HashValue('string') 这个方法返回一个 T4x4LongWordRecord 类型的MD5签名后结果,参数可以是字符串或者流对象
md5 .AsHex(longWordRec) 这个方法返回的是 T4x4LongWordRecord 类型参数转换成字符串形式
也是偶然发现原来delphi自带了MD5加密方法,这下就不用自己费劲写了,拿来用就好啦,咔咔~~
- 利用Indy组件进行MD5验证简例
- 利用INDY的TIDHASHMESSAGEDIGEST5类计算MD5(INDY10)
- 学习indy组件
- JSP使用MD5加密进行登录验证
- MD5加密!对密码进行MD5加密和验证
- java利用des和md5进行加密
- 利用javascript进行表单验证
- Delphi 中Md5获取(Indy 9)
- Delphi 中Md5获取(Indy 9)
- 利用ASPJPEG组件生成中文验证码
- 利用ASPJPEG组件生成中文验证码
- 利用Exchange 2003组件进行灾难恢复
- 利用apache-commons-FileUpload组件进行上传。
- 利用IE组件进行界面编程
- 利用BackgroundWorker 组件进行异步作业
- 利用Grid组件进行分页的基础
- Label控件利用Timer组件进行移动
- myeclipse利用xfire 组件进行web service
- MySQL 错误代码以及出错信息对照大全
- ARM 的宏定义
- Anthem.NET试用手记之性能优化篇
- “熊猫烧香”源码启示录
- 数据库资料生成excel
- 利用Indy组件进行MD5验证简例
- oracle sys system
- bdf字体文件相关代码
- 如何构建安全的.net web应用系统
- ASP.NET AJAX(Atlas)和Anthem.NET——管中窥豹般小小比较
- 自动归档的深入理解
- Struts在进步---Struts1.2实用新功能(1),LazyValidatorForm
- SQL Server,Oracle数据类型转换
- flash读取xml简明实例教程