procedure SecureFree(
var P: Pointer;
const ADataSize: Cardinal
); overload;
procedure SecureFree(
var Str: String
); overload;
procedure SecureFree(
var Str: RawByteString
); overload;
procedure SecureFree(
var AStream: Classes.TMemoryStream
); overload;
procedure SecureFree(
var AStream: Classes.TCustomMemoryStream
); overload;
procedure SecureFree(
var AList: TStringList
); overload;
procedure SecureFree(
var IV: TTwofishInitVector
); overload;
procedure SecureFree(
var AKey: TTwofishRAWKey
); overload;
procedure SecureFree(
var AKey: TTEAKey
); overload;
procedure SecureFree(
var AKey: TRSAKey
); overload;
procedure SecureFree(
var ABuffer: TEncryptBuffer
); overload;
|