HMAC
Το HMAC (Hash-Based Message Authentication Code) είναι ένας κρυπτογραφικός αλγόριθμος για την πιστοποίηση μηνυμάτων χρησιμοποιώντας ένα μυστικό κλειδί και μια συνάρτηση κατακερματισμού. Τυποποιημένο στο RFC 2104 (1997), το HMAC μπορεί να συνδυαστεί με οποιαδήποτε κρυπτογραφική συνάρτηση κατακερματισμού (SHA-256, SHA-3, κ.λπ.) για τη δημιουργία ενός κώδικα πιστοποίησης μηνύματος (MAC). Το HMAC παρέχει τόσο ακεραιότητα δεδομένων όσο και πιστοποίηση, ανιχνεύοντας τόσο τυχαία αλλοίωση όσο και σκόπιμη παραποίηση, και χρησιμοποιείται ευρέως στην ασφάλεια Ιστού (TLS/SSL), την πιστοποίηση API και τα πρωτόκολλα δικτύου.
Διαβάστε ολόκληρη τη μέθοδο
Συνδεθείτε με δωρεάν λογαριασμό για να διαβάσετε αυτή την ενότητα.
Method map
The neighbourhood of related methods — select a node to explore.
Πηγές
- Krawczyk, H., Bellare, M., & Crechanko, R. (1997). HMAC: Keyed-Hashing for Message Authentication. RFC 2104. link ↗
- 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.
- AES (Rijndael)Κρυπτογραφία↔ compare
- Διαφορική κρυπτανάλυσηΚρυπτογραφία↔ compare
- Κρυπτοσύστημα RSAΚρυπτογραφία↔ compare
Αναφέρεται από
Εντοπίσατε πρόβλημα σε αυτή τη σελίδα; Αναφέρετέ το ή προτείνετε διόρθωση →