delphi MD5加密BASE64加解密


本文整理自网络,侵删。

 
MD5需要引入system.Hash,BASE64需要引入System.NetEncoding,这两个单元应该只有高版本的DELPHI IDE才有
(貌似XE5以上版本才有)。如果是D7的话,找第三方的库。
procedure TForm19.Button8Click(Sender: TObject);  //md5加密
begin
  Edit3.Clear;
  Edit3.Text := THashMD5.GetHashString(Edit2.Text);
end;

procedure TForm19.Button9Click(Sender: TObject); // base64加密
var
  base64: TBase64Encoding;
begin
  base64 := TBase64Encoding.Create;
  Edit5.Clear;
  Edit5.Text := base64.Encode(Edit4.Text);
  base64.Free;
end;

procedure TForm19.Button10Click(Sender: TObject); // base64解密
var
  base64: TBase64Encoding;
begin
  base64 := TBase64Encoding.Create;
  Edit7.Clear;
  Edit7.Text := base64.Decode(Edit6.Text);
  base64.Free;
end;

相关阅读 >>

Delphi trayicon1如何把窗体关闭到系统托盘

Delphi 工程判断内存溢出reportmemoryleaksonshutdown := true;

Delphi判断字符串中是否包含汉字,并返回汉字位置

Delphi fmx 把内容复制到粘贴板上支持跨平台

Delphi datasnap使用ipv6

Delphi indy smtp 发送邮件

Delphi下pos机控制钱箱,客显,打印机

Delphi 日期相关总结20190702完结篇

Delphi idhttp读取网页重定向

Delphi 开启内存泄漏报告模式

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...