Dobrý den,
dají se někde najít příklady nebo detailnější popis systémové knihovny EncryptLib? Nedaří se mi to dohledat. Konkrétně mě zajímá příklad použití funkce HMAC_SHA256, kterou bych rád použil pro autentizaci přenášených dat. Nějak se nemohu zorientovat v datových typech proměnných předávaných této funkci, proto bych potřeboval nakopnout aspoň nějakým jednoduchým příkladem použití.
Předem děkuji za odpověď. S pozdravem
Zdeněk Krejčí
Odpovědi 1
Dobrý den,
v příloze je testovací kus kódu s použitím HMAC_SHA256. Datové typy se řeší u VAR_IN_OUT proměnných pomocí klíčového slova void
.
V testovacím příkladu jsou data přes, které je hash počítán uloženy jako řetězec, ale obecně může být vstupem pro hash i jiný datový typ (např. pole bytů apod.)
Tento dotaz je vyřešený.