MD5

MD5

Funkcia %MD5


Funkcia

Funkcia vráti MD5 hash zadaného textového reťazca alebo ho vypočíta z hodnoty položiek lokálnej štruktúrovanej premennej.

Deklarácia

TEXT %MD5( TEXT in String, )
TEXT %MD5( HBJ in _localStruct, )

Parametre

String

Textový reťazec.

localStruct

Lokálna premenná typu Record.

Popis

Ak je ako skutočný parameter použitá lokálna štruktúrovaná premenná \HBJ, funkcia vypočíta kontrolný súčet zo všetkých hodnôt položiek lokálnej štruktúrovanej premennej. Do výpočtu kontrolnej sumy zahrnie všetky atribúty hodnoty - príznak platnosti, užívateľské príznaky, čas vzniku hodnoty, ....

Príklad

BEGIN TEXT _tString TEXT _tMD5 _tString := "text" _tMD5 := %MD5(_tString) RECORD (SD.dataXY) _structXY _structXY[1]^X := 11 _structXY[1]^Y := 12 _tMD5 := %MD5(_structXY\HBJ) END