Gjenerues HMAC-SHA256

Vendosni një mesazh dhe çelës sekret për të llogaritur HMAC-SHA256 e tij.

Si të përdoret

  1. Vendosni vlerat e nevojshme në fushat.
  2. Klikoni “Llogarit” për të parë rezultatin.
  3. Kopjoni ose ndajeni rezultatin me butonin “Ndaj”.

Rreth kësaj llogaritëseje

HMAC-SHA256 është një kod autentifikimi mesazhi me hash me çelës, i përcaktuar në RFC 2104: e kombinon një çelës sekret me mesazhin përmes dy operacioneve të ndërthurura hash SHA-256 (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), kështu që vetëm dikush që e ka çelësin mund të prodhojë një etiketë të vlefshme, dhe çdo ndryshim në mesazh ose çelës prodhon një dalje krejt të ndryshme. Ndryshe nga një hash i thjeshtë, HMAC është projektuar posaçërisht për t'i rezistuar sulmeve të zgjatjes së gjatësisë.

Ky gjenerues merr një mesazh dhe një çelës sekret dhe llogarit etiketën HMAC-SHA256 si në heksadecimal ashtu edhe në base64. Zhvilluesit e API-ve e përdorin vazhdimisht për të nënshkruar dhe verifikuar ngarkesat e webhook-eve, për të gjeneruar nënshkrime kërkesash në stilin AWS, për të ndërtuar tokenë JWT HS256 dhe për të konfirmuar se një mesazh nuk është ndryshuar gjatë transmetimit — pasi i njëjti çelës dhe mesazh do ta riprodhojnë gjithmonë të njëjtën etiketë, duke e lejuar anën marrëse ta rillogarisë dhe ta krahasojë.

A ishte e dobishme?

Mund të zgjidhni deri në 3 reagime.

Komentet

  • Bëhu i pari që komenton.

Llogaritësit popullorë

Të gjithë llogaritësit