OD_Dec

Biçim:OD_Dec(SessionID,CipherData)

Parametreler:

SessionID:Cihaza ait fonksiyonları kullanırken göndereceğiniz oturum numaranızdır. SessionID OD_Login Fonksiyonu ile alınır.
CipherData:Şifresi çözülecek veri. Bu verinin formatı 34 karakter hex formatında olmalıdır.

Fonksiyondan Dönebilecek Hata ve Onay Mesajları

Onaylar:"Şifresi çözülmüş veri"
Hatalar:0001, 0002, 0003, 0008, 0017, 0018, 0019, 0024, 0028, 0029, 0031

Kullanım Notları

Bu fonksiyon ile O-Key Dongle cihazına gönderilen verilerin şifresi, cihaz üzerinde bulunan AES şifreleme sistemi çözülür. Gönderilecek veri 34 karakter hex formatında olmalıdır. Bu veri mutlaka daha önce cihaza şifreletmiş olduğunuz bir veri olmalıdır. Rastgele girilecek değerlerden istenilen sonuç elde edilemez. Eğer herhangi bir hata yok ise geriye açık mesaj döner. Bu mesajın uzunluğu 32 karakter hex formatındadır

Örnek

Şifrelenmiş Veri:5792CF289F9A1BBE7083C40F816533D902
Şifresi Çözülmüş Veri:53616D706C65537472696E6744617461

Delphi

	Var
	OkResult:string;
	CipherData:string;
	Begin
	CipherData = '5792CF289F9A1BBE7083C40F816533D902';
	OkResult:=string(OD_Dec(pchar(session_id),pchar(CipherData)));
	end;

C

{
	char* OkResult;
	char  PlainData[32];
	char* CipherData="5792CF289F9A1BBE7083C40F816533D902";

	OkResult = OD_Enc(session_id,CipherData);
	PlainData[0]=NULL;
	strcat(CipherData,OkResult);
}

VB.NET

	Dim OkResult As String
	Dim CipherData As String = "5792CF289F9A1BBE7083C40F816533D902"

	OkResult = OD_Dec(session_id,CipherData)