ScholarGate
Βοηθός
Machine learningMessage authentication code

HMAC

Το HMAC (Hash-Based Message Authentication Code) είναι ένας κρυπτογραφικός αλγόριθμος για την πιστοποίηση μηνυμάτων χρησιμοποιώντας ένα μυστικό κλειδί και μια συνάρτηση κατακερματισμού. Τυποποιημένο στο RFC 2104 (1997), το HMAC μπορεί να συνδυαστεί με οποιαδήποτε κρυπτογραφική συνάρτηση κατακερματισμού (SHA-256, SHA-3, κ.λπ.) για τη δημιουργία ενός κώδικα πιστοποίησης μηνύματος (MAC). Το HMAC παρέχει τόσο ακεραιότητα δεδομένων όσο και πιστοποίηση, ανιχνεύοντας τόσο τυχαία αλλοίωση όσο και σκόπιμη παραποίηση, και χρησιμοποιείται ευρέως στην ασφάλεια Ιστού (TLS/SSL), την πιστοποίηση API και τα πρωτόκολλα δικτύου.

Άνοιγμα στο MethodMindΣύντομαΒίντεοΣύντομαDownload slides

Διαβάστε ολόκληρη τη μέθοδο

Μόνο για μέλη

Συνδεθείτε με δωρεάν λογαριασμό για να διαβάσετε αυτή την ενότητα.

Σύνδεση

Method map

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

Πηγές

  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

Πώς να παραπέμψετε σε αυτή τη σελίδα

ScholarGate. (2026, June 3). Hash-Based Message Authentication Code. ScholarGate. https://scholargate.app/el/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

Αναφέρεται από

ScholarGateHMAC (Hash-Based Message Authentication Code). Ανακτήθηκε στις 2026-06-15 από https://scholargate.app/el/cryptography/hmac · Σύνολο δεδομένων: https://doi.org/10.5281/zenodo.20539026