Συναρτήσεις Κατακερματισμού & Κώδικες αυθεντικοποίησης

Σε αυτό το κεφάλαιο παρουσιάζουμε τις συναρτήσεις κατακερματισμού (hash functions) και τους κώδικες αυθεντικοποίησης (Message Authentication Codes : MAC). Τα δύο αυτά σχήματα κρυπτογραφίας συνδέονται. Πολλές φορές οι MAC ονομάζονται και συναρτήσεις κατακερματισμού με κλειδί (Hash keyed functions). Ε...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Δραζιώτης, Κωνσταντίνος, Draziotis, Konstantinos
Μορφή: 7
Γλώσσα:Greek
Έκδοση: 2022
Διαθέσιμο Online:http://repository.kallipos.gr/handle/11419/8186
Περιγραφή
Περίληψη:Σε αυτό το κεφάλαιο παρουσιάζουμε τις συναρτήσεις κατακερματισμού (hash functions) και τους κώδικες αυθεντικοποίησης (Message Authentication Codes : MAC). Τα δύο αυτά σχήματα κρυπτογραφίας συνδέονται. Πολλές φορές οι MAC ονομάζονται και συναρτήσεις κατακερματισμού με κλειδί (Hash keyed functions). Είναι συμμετρικά συστήματα και έχουν πάρα πολλές χρήσεις στην κρυπτογραφία και όχι μόνο. Π.χ. οι συναρτήσεις κατακερματισμού χρησιμοποιούνται για την ακεραιότητα των αρχείων ή για την επαλήθευση κάποιας διαδικασίας. Οι συναρτήσεις MAC χρησιμοποιούνται για την καταπολέμηση της πειρατείας των ηλεκτρονικών παιχνιδιών. Τέλος, στην αυθεντικοποιημένη κρυπτογράφηση εφαρμόζεται μια MAC πριν ή μετά την κρυπτογράφηση του μηνύματος, δείτε [4, Κεφ. 1].