www.wikidata.de-de.nina.az
Diffusion ist in der Kryptologie eines der beiden zentralen Prinzipien zur Verschleierung von Strukturen eines Klartextes im Zuge einer Verschlusselung oder beim Hashen Das andere dieser Prinzipien ist die Konfusion Sie gehen auf den amerikanischen Mathematiker Claude Shannon zuruck Diffusion bedeutet dass jedes Bit das in eine kryptografische Funktion eingegeben wird sich uber den ganzen verarbeiteten Datenblock ausbreitet und alle Ausgabebits beeinflusst Diese Eigenschaft ist auch als Lawineneffekt bekannt Das sogenannte strenge Lawinenkriterium strict avalanche criterion SAC verlangt dass bei Anderung eines beliebigen Eingabebits sich jedes Ausgabebit mit der Wahrscheinlichkeit 1 2 displaystyle 1 2 andert Das SAC ist heute eine Standardanforderung die von jedem brauchbaren kryptografischen Verfahren erfullt wird Ein gutes Verfahren verzahnt Konfusion und Diffusion in mehreren aufeinanderfolgenden Runden miteinander Beim Verschlusseln beziehungsweise Hashen erfolgt schon in wenigen Runden vollstandige Diffusion d h jedes Informationsbit breitet sich uber den ganzen Datenblock aus Darauf werden die Daten des Blocks von Operationen zur Konfusionserzeugung verarbeitet zum Beispiel S Box deren Resultate sich wiederum schnell ausbreiten und so weiter Wenn man irgendwo eingreift und nur ein Bit andert sieht wenige Runden spater der ganze Datenblock vollig anders aus Die Rundenzahl eines Verfahrens wird in der Regel ausreichend fur mindestens vier Mal vollstandige Diffusion gewahlt Beispiel fur Hashfunktionen BearbeitenDer SHA 1 Hashwert des Satzes Fischers Fritz fischt frische Fische ist ac8ac8261cbfd50efcecf3b313faddf325ee1c75 Bei Veranderung nur eines Buchstabens resultiert ein vollig anderer Hashwert Fischers Fratz fischt frische Fische ergibt 5caecace90a74375f5f3d2e4156750210c4a18b4Literatur BearbeitenClaude Elwood Shannon Communication Theory of Secrecy Systems In Bell System Technical Journal Band 28 Nr 4 1949 doi 10 1002 j 1538 7305 1949 tb00928 x englisch Abgerufen von https de wikipedia org w index php title Diffusion Kryptologie amp oldid 230657822