Korrelationsimmunität

Korrelationsimmunität

Die correlation immunity (Korrelationsimmunität) ist ein Maß dafür, ob und wieviel Information man aus dem Funktionswert einer booleschen Funktion über deren Argumente ziehen kann.

In der Kryptographie zeigt sie an, wie resistent eine boolesche Funktion gegen Korrelationsattacken ist.

Eine notwendige Bedingung für die correlation immunity ist die Gleichverteilung der Ausgabe einer Funktion: Eine Funktion f(X_1, X_2, \dots, X_n) ist genau dann correlation immune wenn[1]:

P(f = X_i) = \frac{1}{2}\,\,\,\,\, \forall i,\, 1 \leq i \leq n

Ist diese Bedingung erfüllt, so ist eine Null oder eine Eins für f gleich wahrscheinlich.

Doch diese notwendige Bedingung sagt nur aus ob eine Funktion überhaupt correlation immune ist oder nicht. Besser wäre es, wenn man einen Wert für eine Funktion finden würde, die den Grad der Immunität angibt. Genau das wird auch für die Definition des Siegenthaler bound benötigt.

Eine Funktion f ist correlation immune mit der Ordnung m genau dann, wenn der Funktionswert f(X_1, X_2, \dots, X_n) statistisch unabhängig von den Eingabewerten X_1, X_2, \dots, X_n ist und zwar genau für jede Kombination aus m Eingabevariablen und weniger.

Quellen

  1. http://www.isical.ac.in/~crg/tech_reports/tech9.ps

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Siegenthaler bound — Für die Konstruktion einer Stromchiffre in der Kryptographie wird eine pseudozufällige Bitfolge benötigt, die in der Regel mit dem Plaintext XOR verknüpft wird: Damit die Chiffre sicher ist, soll der Keystream wie Rauschen aussehen, d.h. die… …   Deutsch Wikipedia

  • Correlation immunity — Die correlation immunity (Korrelationsimmunität) ist ein Maß dafür, ob und wie viel Information man aus dem Funktionswert einer booleschen Funktion über deren Argumente ziehen kann. In der Kryptographie zeigt sie an, wie resistent eine boolesche… …   Deutsch Wikipedia

  • S-Box — In der Kryptografie bezeichnet eine S Box (englisch substitution box) eine Grundkomponente symmetrischer Kryptosysteme. Inhaltsverzeichnis 1 Aufbau 2 Anforderungen 3 Statisch oder Dynamisch …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”