koje su razlike izmedu SHA256 funkcije i HMAC-SHA256 funkcije? znam kako SHA256 radi, ali sa HMAC-SHA256 nisam toliko upoznat. jedino sto znam za HMAC-SHA256 je da se u hash kombinira secret key sa input messagom, pa pretpostavljam da je sigurniji (npr. za provjeru intergriteta itd.) volio bi znat vise detalja o HMAC-SHA256 funkciji