MAC :: message authentication code :: MAC-Code :: ITWissen.info

Registrieren Sie sich schon jetzt, um zukünftig unsere erweiterten Serviceangebote nutzen zu können.Hier geht es zur Registrierung

MAC (message authentication code)

MAC-Code

Der Message Authentication Code (MAC) ist ein Datensicherungscode. Er wird auf Schlüsseln angewendet um eine kryptografische Prüfsumme für die Integrität und Authentizität von Nachrichten zu bilden. Veränderungen der Nachricht werden dadurch direkt erkannt, wodurch der MAC-Code auch zur Fehlererkennung benutzt wird.


<< Anzeige >>

Beim MAC-Code handelt sich um eine Hashfunktion, die einen Schlüssel enthält, mit dem der Hashwert verifiziert werden kann. Über die Parametrisierung der Hashfunktion wird eine Prüfsumme gebildet, die an die verschlüsselte Nachricht angehängt wird.

Bei der MAC-Berechnung wird ein Message Authentication Code unter Verwendung eines geheimen Schlüssels und eines kryptografischen Blockalgorithmus berechnet. Der erste Datenblock entspricht wird als erster Eingabeblock als Blockchiffre erstellt und mit dem zweiten Datenblock in einer XOR-Verknüpfung verknüpft. Das Ergebnis wird als zweiter Eingabeblock benutzt und wiederum als Blockchiffre mit dem dritten Datenblock in XOR verknüpft, usw, bis aus dem Ergebnis der letzten XOR-Verknüpfung ein Blockchiffre gewonnen wird, aus dem dann der MAC-Wert berechnet wird.

Der MAC-Code ist eine symmetrische Verschlüsselung, die u.a. beim Online-Banking im Home Banking Computer Interface (HBCI) eingesetzt wird und sich besonders für Chipkarten eignet. Es ist allerdings weniger interessant für das Homebanking, da der Bankkunde über ein eigenes Kartenlesegerät verfügen müsste.

Twitter - Folgen Sie uns!


Erlesene Technik-News von ITWissen als IT Quickies - in 140 Zeichen auf Twitter.
Folgen Sie uns!



Unsere Partner

Digitalisierung von Video, Dia&#039;s und Foto&#039;s

Werbung