函数如下:
procedure DES( { Function encrypt/decrypt data using DES algotithm }
const Input : TArrayOf8Bytes; { 64 bit of input }
var Output : TArrayOf8Bytes; { 64 bit output from DES algorithm }
const Key : TArrayOf8Bytes; { 64 bit key for DES algorithm }
Encrypt : Boolean); { TRUE to encrypt, FALSE to decrypt }
procedure DES( { Function encrypt/decrypt data using DES algotithm }
const Input : TArrayOf8Bytes; { 64 bit of input }
var Output : TArrayOf8Bytes; { 64 bit output from DES algorithm }
const Key : TArrayOf8Bytes; { 64 bit key for DES algorithm }
Encrypt : Boolean); { TRUE to encrypt, FALSE to decrypt }
Input : TArrayOf8Bytes;
Output : TArrayOf8Bytes;
Key: TArrayOf8Bytes;
加密DES(Input ,Output , Key,True);
解密DES(Input ,Output , Key,False);Input为你需要加密的内容
Key为你自己定义的密钥