Verfahren und Vorrichtung zur Vermeidung von Manipulation einer Datenübertragung
Verfahren und Vorrichtung zum Vermeidung von Manipulation einer Datenübertragung, dadurch gekennzeichnet, dass - an einer Recheneinheit (110, 312, 322) eine Nachricht empfangen wird (131), die einen Nachrichtenauthentifizierungscode enthält, - die Nachricht von der Recheneinheit (110, 312, 322) an e...
Saved in:
Main Authors | , , , , , |
---|---|
Format | Patent |
Language | German |
Published |
09.11.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Verfahren und Vorrichtung zum Vermeidung von Manipulation einer Datenübertragung, dadurch gekennzeichnet, dass - an einer Recheneinheit (110, 312, 322) eine Nachricht empfangen wird (131), die einen Nachrichtenauthentifizierungscode enthält, - die Nachricht von der Recheneinheit (110, 312, 322) an einen Hardware-Baustein übergeben wird (132), - im Hardware-Baustein (120, 313, 323) ein Prüfwert abhängig von der empfangenen Nachricht berechnet wird (133), - im Hardware-Baustein (120, 313, 323) der empfangene Nachrichtenauthentifizierungscode und der Prüfwert verglichen wird (134), - ein Ergebnis des Vergleichs als Ausgangsgröße vom Hardware-Baustein (120, 313, 323) an die Recheneinheit (110, 312, 322) übergeben wird (137, 237), - in der Recheneinheit (110, 312, 322) der in der Nachricht von der Recheneinheit empfangene Nachrichtenauthentifizierungscode anhand der Ausgangsgröße überprüft wird (142).
A method and device for avoiding manipulation of a data transmission. A message containing a message authentication code is received at a processing unit, the message from the processing unit is transferred to a hardware module, a check value as a function of the received message is computed in the hardware module, the received message authentication code and the check value are compared in the hardware module, a result of the comparison is transferred from the hardware module to the processing unit as an output variable, the message authentication code received in the message from the processing unit is checked in the processing unit based on the output variable. |
---|---|
Bibliography: | Application Number: DE201610206630 |