摘要 |
Verfahren (300) zum Verschlüsseln einer Folge von Datenelementen (Di) über eine Folge von Verschlüsselungsperioden (Ti), wobei die Folge von Verschlüsselungsperioden (Ti) mit einer ersten Verschlüsselungsperiode (T0) beginnt und einer letzten Verschlüsselungsperiode (Tn) endet, mit folgenden Schritten: Bestimmen (310) von einem Anfangs-Vorwärtsverschlüsselungsschlüssel (GKF 0) entsprechend der ersten Verschlüsselungsperiode (T0) und einem Anfangs-Rückwärtsverschlüsselungsschlüssel (GKR n) entsprechend der letzten Verschlüsselungsperiode (Tn). Erzeugen (315) einer Folge von Vorwärtsverschlüsselungsschlüsseln (GKF i), von denen jeder einer jeweiligen Verschlüsselungsperiode (Ti) zugeordnet ist, wobei jeder Vorwärtsverschlüsselungsschlüssel (GKF i) durch Anwenden einer Einwegfunktion (FF i-1) auf den Vorwärtsverschlüsselungsschlüssel (GKF i-1), der der vorhergehenden Verschlüsselungsperiode (Ti-1) zugeordnet ist, beginnend mit dem Anfangs-Vorwärtsverschlüsselungsschlüssel (GKF 0) rekursiv erzeugt wird; Erzeugen (320) einer Folge von Rückwärtsverschlüsselungsschlüsseln (GKR i), von denen jeder einer jeweiligen Verschlüsselungsperiode (Ti) zugeordnet ist, wobei jeder Rückwärtsverschlüsselungsschlüssel (GKR i) durch Anwenden einer Einwegfunktion (FR i+1) auf den Rückwärtsverschlüsselungsschlüssel (GKR i+1), der der anschließenden Verschlüsselungsperiode (Ti+i) zugeordnet ist, beginnend mit dem Anfangs-Rückwärtsverschlüsselungsschlüssel (GKR n) rekursiv erzeugt wird; Verschlüsseln...
|