以下代码出自http://blog.csdn.net/hellogv/,引用请注明出处!
代码有点乱,想要具体实现方法的朋友,可以给我留言
附:以下代码在杨泽晖 (Jorlen Young)所开发的AES算法接口上改进!
function StrToHex(Value: string): string;var I: Integer;begin Result := ''; for I := 1 to Length(Value) do Result := Result + IntToHex(Ord(Value[I]), 2);end; function EncryptString(Value: string; Key: string): string;var SS, DS: TStringStream; Size: Int64; AESKey256: TAESKey256;begin Result := ''; SS := TStringStream.Create(Value); DS := TStringStream.Create(''); try Size := SS.Size; DS.