Kullanım

var sb: TSecureBase;
var encoding: TSBEncoding;
var res: string;

//encoding := TSBEncoding.Unicode;
encoding := TSBEncoding.UTF8;
sb := TSecureBase.Create(encoding);
sb.SetSecretKey(secretkey);

//encoding
res := sb.Encode("plain text data");

//decoding
try
	res := sb.Decode("encoded data");
except on ex: Exception do
	Application.MessageBox(PChar('invalid decoding!'), PChar('!!'), MB_ICONINFORMATION + MB_OK);
end;

Github'ta bulunan SecureBaseApp uygulaması üzerinden örnek kullanımları inceleyebilirsiniz.


Last updated