A method and apparatus for cryptographically converting a digital input
data block into a digital output data block. The apparatus has an input
for supplying the input data block and a further input for supplying a
code conversion digital key K1. Cryptographic processing merges a selected
part M1 of the digital input data block with the key K1 to produce a data
block B1 which is non-linearly dependent on M1 and K1. The merging is
performed in one sequentially inseparable step. The digital output block
is derived from a selected part of the data block B1.
Eine Methode und ein Apparat für einen digitalen Eingang Datenblock in einen Digitalergebnisdatenblock cryptographically umwandeln. Der Apparat hat einen Eingang für das Liefern des Eingang Datenblockes und einen weiteren Eingang für das Liefern eines Kennzahlumrechnung digitalen Schlüssels K1. Die Verschlüsselungsverarbeitung vermischt ein vorgewähltes Teil M1 des digitalen Eingang Datenblockes mit dem Schlüssel K1, um einen Datenblock B1 zu produzieren, der non-linearly Abhängiges auf M1 und K1 ist. Das Mischen wird in einem der Reihe nach untrennbaren Schritt durchgeführt. Der Digitalergebnisblock wird von einem vorgewählten Teil des Datenblockes B1 abgeleitet.