HMAC-SHA256 ģenerators

Ievadiet ziņojumu un slepeno atslēgu, lai aprēķinātu tā HMAC-SHA256.

Kā lietot

  1. Ievadiet vajadzīgās vērtības laukos.
  2. Noklikšķiniet uz “Aprēķināt”, lai redzētu rezultātu.
  3. Nokopējiet vai kopīgojiet rezultātu ar pogu “Kopīgot”.

Par šo kalkulatoru

HMAC-SHA256 ir atslēgas jaucējkoda ziņojumu autentifikācijas kods, kas definēts RFC 2104: tas apvieno slepeno atslēgu ar ziņojumu, izmantojot divas ligzdotas SHA-256 jaukšanas darbības (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), tā ka derīgu kodu var izveidot tikai tas, kam ir atslēga, un jebkura ziņojuma vai atslēgas izmaiņa dod pilnīgi atšķirīgu izvadi. Atšķirībā no parastas jaucējfunkcijas HMAC ir īpaši veidots, lai pretotos garuma paplašināšanas uzbrukumiem.

Šis ģenerators pieņem ziņojumu un slepeno atslēgu un aprēķina HMAC-SHA256 kodu gan heksadecimālā, gan base64 formā. API izstrādātāji to nepārtraukti izmanto, lai parakstītu un pārbaudītu webhook ziņojumu saturu, ģenerētu AWS stila pieprasījumu parakstus, veidotu JWT HS256 žetonus un apstiprinātu, ka ziņojums pārsūtīšanas laikā nav mainīts — jo ar to pašu atslēgu un ziņojumu vienmēr iegūst to pašu kodu, ļaujot saņēmējai pusei to pārrēķināt un salīdzināt.

Vai tas bija noderīgi?

Varat izvēlēties līdz 3 reakcijām.

Komentāri

  • Esiet pirmais, kas komentē.

Populārākie kalkulatori

Visi kalkulatori