ScholarGate
Asistent
Machine learningMessage authentication code

HMAC

HMAC funcționează prin încorporarea unei chei secrete în calculul hash într-un mod specific care împiedică atacatorii să falsifice codurile de autentificare. În loc să concateneze pur și simplu cheia cu mesajul și să facă hash, HMAC utilizează două operații hash imbricate cu valori de umplutură derivate din cheie (ipad și opad). Acest design cu hash dublu asigură că, chiar dacă un atacator poate găsi coliziuni hash, nu poate falsifica HMAC-uri valide fără a cunoaște cheia secretă.

Deschide în MethodMindÎn curândVideoÎn curândDownload slides

Citește metoda completă

Doar pentru membri

Autentifică-te cu un cont gratuit pentru a citi această secțiune.

Autentificare

Method map

The neighbourhood of related methods — select a node to explore.

Surse

  1. Krawczyk, H., Bellare, M., & Crechanko, R. (1997). HMAC: Keyed-Hashing for Message Authentication. RFC 2104. link
  2. Bellare, M., Canetti, R., & Krawczyk, H. (1996). Keying hash functions for message authentication. In Advances in Cryptology - CRYPTO 1996, LNCS 1109, pp. 1-15. DOI: 10.1007/3-540-68697-5_1

Cum se citează această pagină

ScholarGate. (2026, June 3). Hash-Based Message Authentication Code. ScholarGate. https://scholargate.app/ro/cryptography/hmac

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

Citat de

ScholarGateHMAC (Hash-Based Message Authentication Code). Preluat la 2026-06-15 de pe https://scholargate.app/ro/cryptography/hmac · Set de date: https://doi.org/10.5281/zenodo.20539026