Automatische Nachrichtenzusammensetzung während einer kryptographischenOperation

Ein kryptographischer Beschleuniger kann einen Eingangspuffer enthalten, um einen zusätzlichen authentifizierten Datenteil (AAD) einer Nachricht und einen Klartextteil der Nachricht zu speichern. Der kryptographische Beschleuniger kann eine kryptographische Maschine enthalten, um unter Verwendung de...

Full description

Saved in:
Bibliographic Details
Main Authors Graefe, Andreas, Meier, Manuela
Format Patent
LanguageGerman
Published 31.03.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Ein kryptographischer Beschleuniger kann einen Eingangspuffer enthalten, um einen zusätzlichen authentifizierten Datenteil (AAD) einer Nachricht und einen Klartextteil der Nachricht zu speichern. Der kryptographische Beschleuniger kann eine kryptographische Maschine enthalten, um unter Verwendung des Klartextteils der Nachricht einen verschlüsselten Text zu erzeugen, einen Nachrichtenauthentifizierungscode (MAC) unter Verwendung des AAD-Teils und entweder des Klartextteils oder des verschlüsselten Textes zu erzeugen, eine Konfiguration zum Erzeugen einer zusammengesetzten Nachricht in einem Ausgangspuffer des kryptographischen Beschleunigers zu bestimmen, und zumindest den verschlüsselten Text an den Ausgangspuffer bereitzustellen, um die zusammengesetzte Nachricht in dem Ausgangspuffer gemäß der Konfiguration zu erzeugen. Der kryptographische Beschleuniger kann den Ausgangspuffer enthalten, um die zusammengesetzte Nachricht bereitzustellen. A cryptographic accelerator may include an input buffer to store an additional authenticated data (AAD) portion of a message and a plain text portion of the message. The cryptographic accelerator may include a cryptographic engine to generate cipher text using the plain text portion of the message, generate a message authentication code (MAC) using the AAD portion and either the plain text portion or the cipher text, determine a configuration for creating an assembled message in an output buffer of the cryptographic accelerator, and provide at least the cipher text to the output buffer to create the assembled message in the output buffer according to the configuration. The cryptographic accelerator may include the output buffer to provide the assembled message.
Bibliography:Application Number: DE202110124929