14.09.2019 Die Verbreitung und Entwicklung der elektronischen, programmierbaren Rechenmaschinen (Computer) bieten optimale Voraussetzungen für das Chiffrieren von Informationen. Damit steigt auf der anderen Seite jedoch auch das Risiko, dass solche Verfahren geknackt werden können.
Um die elektronischen Verfahren verstehen zu können, kommt man nicht darum herum, sich minimale Kenntnisse auf dem Gebiete der Logik anzueignen. Wie der Name sagt, sollten die erklärten Methoden logisch sein und damit hoffentlich auch verstanden werden können. Ein weiterer Name, welcher in diesem Zusammenhang auftaucht, ist die Binäre oder Boolesche Mathematik. Binär sagt aus, dass zwei Zustände möglich sind (Wahr / Falsch bzw. Ja / Nein oder 1 / 0).
Mit einer binären Stelle (Bit = Binary digIT) können zwei Zustände dargestellt werden. Mit jeder weiteren Stelle verdoppeln sich die Möglichkeiten, wie dies in der folgenden Tabelle aufgezeigt ist:

Dazu zwei Beispiele:
 Schach: Der chinesische Fürst, welcher das Schach - Spiel in Auftrag gegeben hatte, war derart entzückt, dass er dem Erfinder die Erfüllung eines Wunsches in Aussicht stellte. Der Erfinder forderte für das erste Feld 1 Reiskorn, für das zweite 2 Reiskörner, für das dritte 4 Reiskörner, usw. Der chinesische Fürst war von der Bescheidenheit des Erfinders überrascht und ordnete Erfüllung des Wunsches an. Leider konnte dieser Auftrag nicht realisiert werden. Es hätten nämlich 2 hoch 64 - 1 Reiskörner - ca. 1014 Tonnen Reis geliefert werden müssen.
  Papier stappeln: Angenommen Sie hätten Papier der Stärke von 1/8 mm. Wenn Sie die Anzahl der Blätter verdoppeln, misst der Stapel 2/8 mm. Nach einem weiteren Verdoppeln misst der Stappel 4/8 und nach einem weiteren Mal 1 mm Höhe erreicht, ein weiteres Mal ergäbe 2 mm usw. bei 10 Runden 48 mm 96 192 364
In der ersten Spalte ist die Anzahl der Schritte, in der zweiten die Anzahl der Blätter und in der letzten Zeile die Höhe in mm
1 = 1 -> 0.125
2 = 2 -> 0.250
3 = 4 -> 0.500
4 = 8 -> 1.000
5 = 16 -> 2.000
6 = 32 -> 4.000
7 = 64 -> 8.000
8 = 128 -> 16.000
9 = 256 -> 32.000
10 = 512 -> 64.000
11 = 1024 -> 128.000
12 = 2048 -> 256.000
13 = 4096 -> 512.000
14 = 8192 -> 1'024.000
15 = 16384 -> 2'048.000
16 = 32768 -> 4'096.000
17 = 65536 -> 8'192.000
18 = 131072 -> 16'384.000
19 = 262144 -> 32'768.000
20 = 524288 -> 65'536.000
21 = 1048576 -> 131'072.000
22 = 2097152 -> 262'144.000
23 = 4194304 -> 524'288.000
24 = 8388608 -> 1'048'576.000
25 = 16777216 -> 2'097'152.000
26 = 33554432 -> 4'194'304.000
27 = 67108864 -> 8'388'608.000
28 = 134217728 -> 16'777'216.000
29 = 268435456 -> 33'554'432.000
30 = 536870912 -> 67'108'864.000

Nach 30 Schritten misst der Stapel also 67 km

F. J. Karli © 2019
Zögern Sie nicht, das Kontaktformular zu verwenden!