Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Teubner-Studienbücher. Physik

Quanten-Kryptographie

Harry Paul

Published Jan 1, 1995• 0 citations
Publisher

Abstract

Das im vorausgehenden Kapitel analysierte Einstein-Podolsky-Rosen-Experiment besteht im Kern darin, daß es gelingt, zwei weit voneinander entfernten Beobachtern jeweils einen unpolarisierten Lichtstrahl, bestehend aus nacheinander eintreffenden einzelnen Photonen, „zuzuspielen“, die in „mysteriöser“ Weise miteinander verkoppelt sind. Wählen nämlich die beiden Beobachter die gleiche Meßapparatur — jeweils ein Polarisationsprisma mit zwei separaten Detektoren für die beiden Ausgänge, wobei die Orientierung der Prismen gleich ist, jedoch willkürlich eingestellt werden kann — so sind ihre Meßresultate identisch. Nun stellt eine derartige Meßreihe, kennzeichnen wir die beiden möglichen Meßergebnisse durch „0“ und „1“, eine echt zufällige Zahlenfolge dar — es regiert ja uneingeschränkt der quantenmechanische Zufall -, aus der man unter Zugrundelegung des binären Zahlensystems sofort eine Folge von Zufallszahlen gewinnt. Die betrachtete experimentelle Anordnung erlaubt also, die beiden Beobachter zur gleichen Zeit mit einer identischen Folge von Zufallszahlen zu beliefern. Das allein wäre nicht so aufregend. Man kann ja mit mathematischen Algorithmen Zufallszahlen erzeugen, z. B. die Ziffernfolge der Zahl π nehmen, die dann auf „beliebig“ viele Stellen zu berechnen ist. Wenn man auch nie ganz sicher sein kann, daß es sich dabei um absolut zufällige Zahlen handelt, so reicht ein solches Verfahren für praktische Zwecke völlig aus. Der springende Punkt des Einstein-Podolsky-Rosen-Experiments besteht jedoch darin, daß ein „Lauscher“ nicht mithören kann, ohne daß es die beiden Beobachter merken. Er zerstört nämlich, wenn er eine Beobachtung an den gesendeten Photonen vornimmt, unweigerlich die bestehenden subtilen quantenmechanischen Korrelationen, ein Schaden, der sich nicht wiedergutmachen läßt. Die Einstein-Podolsky-Rosen-Korrelationen können daher die Grundlage für eine abhörsichere Übermittlung einer identischen Folge von Zufallszahlen an zwei weit voneinander entfernte Beobachter, traditionell Alice und Bob genannt, abgeben. Das ist aber genau das, was man für eine ideale Kryptographie, nämlich eine verschlüsselte, absolut geheime Informationsübertragung benötigt. Wir wollen dies etwas näher erläutern.

DOI
10.1007/978-3-322-90681-6_12

Related papers

Quanten-Kryptographie

Harry Paul

Das im vorausgehenden Kapitel analysierte Einstein-Podolsky-Rosen-Experiment besteht im Kern darin, daß es gelingt, zwei weit voneinander entfernten Beobachtern jeweils einen unpolarisierten Lichtstrahl, bestehend aus nacheinander eintreffenden einzelnen Photonen, „zuzuspielen“, die in „mysteriöser“ Weise miteinander verkoppelt sind. Wählen nämlich die beiden Beobachter die gleiche Meßapparatur — jeweils ein Polarisationsprisma mit zwei separaten Detektoren für die beiden Ausgänge, wobei die Orientierung der Prismen gleich ist, jedoch willkürlich eingestellt werden kann — so sind ihre Meßresultate identisch. Nun stellt eine derartige Meßreihe, kennzeichnen wir die beiden möglichen Meßergebnisse durch „0“ und „1“, eine echt zufällige Zahlenfolge dar — es regiert ja uneingeschränkt der quantenmechanische Zufall -, aus der man unter Zugrundelegung des binären Zahlensystems sofort eine Folge von Zufallszahlen gewinnt. Die betrachtete experimentelle Anordnung erlaubt also, die beiden Beobachter zur gleichen Zeit mit einer identischen Folge von Zufallszahlen zu beliefern. Das allein wäre nicht so aufregend. Man kann ja mit mathematischen Algorithmen Zufallszahlen erzeugen, z. B. die Ziffernfolge der Zahl π nehmen, die dann auf „beliebig“ viele Stellen zu berechnen ist. Wenn man auch nie ganz sicher sein kann, daß es sich dabei um absolut zufällige Zahlen handelt, so reicht ein solches Verfahren für praktische Zwecke völlig aus. Der springende Punkt des Einstein-Podolsky-Rosen-Experiments besteht jedoch darin, daß ein „Lauscher“ nicht mithören kann, ohne daß es die beiden Beobachter merken. Er zerstört nämlich, wenn er eine Beobachtung an den gesendeten Photonen vornimmt, unweigerlich die bestehenden subtilen quantenmechanischen Korrelationen, ein Schaden, der sich nicht wiedergutmachen läßt. Die Einstein-Podolsky-Rosen-Korrelationen können daher die Grundlage für eine abhörsichere Übermittlung einer identischen Folge von Zufallszahlen an zwei weit voneinander entfernte Beobachter, traditionell Alice und Bob genannt, abgeben. Das ist aber genau das, was man für eine ideale Kryptographie, nämlich eine verschlüsselte, absolut geheime Informationsübertragung benötigt. Wir wollen dies etwas näher erläutern.

Vieweg+Teubner eBooks•Jan 1, 1995•0 citations

Cryptographic Protocols from Physical Assumptions

Alexander Koch

Moderne Kryptographie erlaubt nicht nur, personenbezogene Daten im Internet zu schützen oder sich für bestimmte Dienste zu authentifizieren, sondern ermöglicht auch das Auswerten einer Funktion auf geheimen Eingaben mehrerer Parteien, ohne dass dabei etwas über diese Eingaben gelernt werden kann (mit der Ausnahme von Informationen, die aus der Ausgabe und eigenen Eingaben effizient abgeleitet werden können). Kryptographische Protokolle dieser Art werden sichere Mehrparteienberechnung genannt und eignen sich für ein breites Anwendungsspektrum, wie z.B. geheime Abstimmungen und Auktionen. Um die Sicherheit solcher Protokolle zu beweisen, werden Annahmen benötigt, die oft komplexitätstheoretischer Natur sind, beispielsweise, dass es schwierig ist, hinreichend große Zahlen zu faktorisieren. Sicherheitsannahmen, die auf physikalischen Prinzipien basieren, bieten im Gegensatz zu komplexitätstheoretischen Annahmen jedoch einige Vorteile: die Protokolle sind meist konzeptionell einfacher, die Sicherheit ist unabhängig von den Berechnungskapazitäten des Angreifers, und die Funktionsweise und Sicherheit ist oft für den Menschen leichter nachvollziehbar. (Zum Beispiel forderte das Bundesverfassungsgericht: „Beim Einsatz elektronischer Wahlgeräte müssen die wesentlichen Schritte der Wahlhandlung und der Ergebnisermittlung vom Bürger zuverlässig und ohne besondere Sachkenntnis überprüft werden können.“ (BVerfG, Urteil des Zweiten Senats vom 03. März 2009)). Beispiele für solche Annahmen sind physikalisch getrennte oder unkorrumpierbare Hardware-Komponenten (vgl. Broadnax et al., 2018), Write-Only-Geräte für Logging, oder frei zu rubbelnde Felder, wie man sie von PIN-Briefen kennt. Auch die aus der Quantentheorie folgende Nicht-Duplizierbarkeit von Quantenzuständen ist eine physikalische Sicherheitsannahme, die z.B. verwendet wird, um nicht-klonbares „Quantengeld“ zu realisieren. In der vorliegenden Dissertation geht es neben Protokollen, die die Sicherheit und Isolation bestimmter einfacher Hardware-Komponenten als Vertrauensanker verwenden, im Besonderen um kryptographischen Protokolle für die sichere Mehrparteienberechnung, die mit Hilfe physikalischer Spielkarten durchgeführt werden. Die Sicherheitsannahme besteht darin, dass die Karten ununterscheidbare Rückseiten haben und, dass bestimmte Mischoperationen sicher durchgeführt werden können. Eine Anwendung dieser Protokolle liegt also in der Veranschaulichung von Kryptographie und in der Ermöglichung sicherer Mehrparteienberechnungen, die gänzlich ohne Computer ausgeführt werden können. Ein Ziel in diesem Bereich der Kryptographie ist es, Protokolle anzugeben, die möglichst wenige Karten benötigen – und sie als optimal in diesem Sinne zu beweisen. Abhängig von Anforderungen an das Laufzeitverhalten (endliche vs. lediglich im Erwartungswert endliche Laufzeit) und an die Praktikabilität der eingesetzten Mischoperationen, ergeben sich unterschiedliche untere Schranken für die mindestens benötigte Kartenanzahl. Im Rahmen der Arbeit wird für jede Kombination dieser Anforderungen ein UND-Protokoll – ein logisches UND zweier in Karten codierter Bits; dieses ist zusammen mit der Negation und dem Kopieren von Bits hinreichend für die Realisierung allgemeiner Schaltkreise – konstruiert oder in der Literatur identifiziert, das mit der minimalen Anzahl an Karten auskommt, und dies auch als Karten-minimal bewiesen. Insgesamt ist UND mit vier (für erwartet endliche Laufzeit (Koch, Walzer und Härtel, 2015; Koch, 2018)), fünf (für praktikable Mischoperationen oder endliche Laufzeit (Koch, Walzer und Härtel, 2015; Koch, 2018)) oder sechs Karten (für endliche Laufzeit und gleichzeitig praktikable Mischoperationen (Kastner et al., 2017)) möglich und optimal. Für die notwendigen Struktureinsichten wurden so-genannte „Zustandsdiagramme“ mit zugehörigen Kalkülregeln entwickelt, die eine graphenbasierte Darstellung aller möglichen Protokolldurchläufe darstellen und an denen Korrektheit und Sicherheit der Protokolle direkt ablesbar sind (Koch, Walzer und Härtel, 2015; Kastner et al., 2017). Dieser Kalkül hat seitdem eine breite Verwendung in der bereichsrelevanten Literatur gefunden. (Beweise für untere Schranken bzgl. der Kartenanzahl werden durch den Kalkül zu Beweisen, die zeigen, dass bestimmte Protokollzustände in einer bestimmten kombinatorischen Graphenstruktur nicht erreichbar sind.) Mit Hilfe des Kalküls wurden Begriffe der Spielkartenkryptographie als C-Programm formalisiert und (unter bestimmten Einschränkungen) mit einem „Software Bounded Model Checking“-Ansatz die Längenminimalität eines kartenminimalen UND-Protokolls bewiesen (Koch, Schrempp und Kirsten, 2019). Darüber hinaus werden konzeptionell einfache Protokolle für den Fall einer sicheren Mehrparteienberechnung angegeben, bei der sogar zusätzlich die zu berechnende Funktion geheim bleiben soll (Koch und Walzer, 2018), und zwar für jedes der folgenden Berechnungsmodelle: (universelle) Schaltkreise, binäre Entscheidungsdiagramme, Turingmaschinen und RAM-Maschinen. Es wird zudem untersucht, wie Karten-basierte Protokolle so ausgeführt werden können, dass die einzige Interaktion darin besteht, dass andere Parteien die korrekte Ausführung überwachen. Dies ermöglicht eine (schwach interaktive) Programm-Obfuszierung, bei der eine Partei ein durch Karten codiertes Programm auf eigenen Eingaben ausführen kann, ohne etwas über dessen interne Funktionsweise zu lernen, das über das Ein-/Ausgabeverhalten hinaus geht. Dies ist ohne derartige physikalische Annahmen i.A. nicht möglich. Zusätzlich wird eine Sicherheit gegen Angreifer, die auch vom Protokoll abweichen dürfen, formalisiert und es wird eine Methode angegeben um unter möglichst schwachen Sicherheitsannahmen ein passiv sicheres Protokoll mechanisch in ein aktiv sicheres zu transformieren (Koch und Walzer, 2017). Eine weitere, in der Dissertation untersuchte physikalische Sicherheitsannahme, ist die Annahme primitiver, unkorrumpierbarer Hardware-Bausteine, wie z.B. einen TAN-Generator. Dies ermöglicht z.B. eine sichere Authentifikation des menschlichen Nutzers über ein korrumpiertes Terminal, ohne dass der Nutzer selbst kryptographische Berechnungen durchführen muss (z.B. große Primzahlen zu multiplizieren). Dies wird am Beispiel des Geldabhebens an einem korrumpierten Geldautomaten mit Hilfe eines als sicher angenommenen zweiten Geräts (Achenbach et al., 2019) und mit möglichst schwachen Anforderungen an die vorhandenen Kommunikationskanäle gelöst. Da das angegebene Protokoll auch sicher ist, wenn es beliebig mit anderen gleichzeitig laufenden Protokollen ausgeführt wird (also sogenannte Universelle Komponierbarkeit aufweist), es modular entworfen wurde, und die Sicherheitsannahme glaubwürdig ist, ist die Funktionsweise für den Menschen transparent und nachvollziehbar. Insgesamt bildet die Arbeit durch die verschiedenen Karten-basierten Protokolle, Kalküle und systematisierten Beweise für untere Schranken bzgl. der Kartenanzahl, sowie durch Ergebnisse zur sicheren Verwendung eines nicht-vertrauenswürdigen Terminals, und einer Einordnung dieser in eine systematische Darstellung der verschiedenen, in der Kryptographie verwendeten physikalischen Annahmen, einen wesentlichen Beitrag zur physikalisch-basierten Kryptographie.

•Jan 1, 2019•16 citations

Quantum experiments with spatial modes of photons in large real and Hilbert spaces

Mario Krenn

Photonen, die Quanten des Lichts, können sehr komplexe räumliche Strukturen einnehmen, wenn sie frei propagieren. Diese Strukturen werden durch räumliche Moden beschrieben, und ergeben einen unendlich-dimensionalen, diskreten Hilbert-Raum. Eine interessante Eigenschaft von Photonen in diesen Lichtstrukturen ist, dass sie einen quantisierte Einheit von Drehimpuls tragen können welcher -- zumindest theoretisch -- nach oben hin unbeschränkt ist. Dieser unbeschränkte Zustandsraum lässt im Prinzip Informationskodierung mit einem groß en Alphabet zu, das Informationsdichten von mehr als einem Bit pro Photon ermöglicht. Diese Eigenschaft ist natürlich in der klassischen Kommunikation interessant, wo sie bereits benützt wird um Datenraten von mehr als 100 Tbit/sec zu erreichen. Speziell in quantenphysikalischen Situationen lässt es auch sehr interessante Möglichkeiten zu, wie zum Beispiel hochdimensionale Verschränkung. Zwei Systeme sind verschränkt, wenn sie gemeinsam eine von mehreren Eigenschaften annehmen können (wie zum Beispiel die Polarisation von Photonen), diese Eigenschaft aber vor der Messung noch nicht realisiert ist. Erst durch die Messung von einem der Systeme wird eine Eigenschaft realisiert (zum Beispiel, dass das Photon horizontale Polarisation hat), und weil es eine gemeinsame Eigenschaft des Photonen-Paars ist, nimmt auch das zweite Photon diese Eigenschaft an -- egal wie weit es entfernt ist. Hochdimensionale Verschränkung bedeutet, dass die Photonen eine von vielen Eigenschaften gemeinsame einnehmen könnten. Aber erst durch die Messung wird eine dieser Einstellungen realisiert -- und im gleichen Augenblick nimmt das Partner-Photon diese Eigenschaft an. Das zeigt, dass zwei Photonen gemeinsam über groß e Distanzen hinweg auf eine nicht-lokale/nicht-reale Weise viel Information tragen können. In dieser Arbeit habe ich mich mit räumlichen Strukturen von Photonen und ihren quantenphysikalischen Eigenschaften beschäftigt -- in groß en Hilbert-Räumen als auch in groß en realen Räumen. Im ersten Experiment wird untersucht, in wie vielen Dimensionen man zwei Photonen verschränken kann. Wir konnten Photonenpaare erzeugen, die in über 100 Dimensionen verschränkt sind -- und haben diese in einer Serie von insgesamt 200.000 Messungen auch nachweisen können. Der entsprechende Hilbert Raum ist vergleichbar mit zwei-dimensionaler Verschränkung von etwa 13 Teilchen. Das zeigt ein riesiges Potential für die Umsetzung von Quantenkommunikations-Experimenten mit bereits vorhandenen Technologien. Aufbauend darauf haben wir uns gefragt, ob Photonen in diesen Lichtstrukturen auch über Distanzen übertragen werden können, die größ er sind als typische optische Tische im Labor -- was natürlich für realistische Quantenkommunikations-Experimente notwendig ist. Diese Frage wurde bis zu dem Zeitpunkt nur in theoretischen Modellierungen und numerischen "Experimenten" untersucht -- mit durchaus kritischen Resultaten. Da es aber noch keine experimentellen Untersuchungen gab, noch nicht einmal für klassische Laser mit räumlichen Strukturen, haben wir über einen 3 Kilometer langen Kommunikationslink -- durch die Stadt Wien -- einen ersten Test gemacht. Dieser erste Test zeigte (für uns unerwartet) gute Resultate, sodass wir in einem Nachfolgeexperiment auf dem gleichen 3 Kilometer Link auch verschränkte Photonen in räumlichen Strukturen übertragen haben. Wir konnten die Eigenschaft der Verschränkung tatsächlich nachweisen, was bedeutet dass die räumliche Struktur von Einzelphotonen durch die Atmosphäre nicht zu stark beeinflusst wird. Um die Limits weiter auszuschöpfen, haben wir ein klassisches Experiment zwischen zwei kanarischen Inseln über 143 Kilometer durchgeführt, und die übertragenen Strukturen konnten immer noch erkannt werden. In einer weiteren Arbeit wollten wir das Potential von hochdimensionaler Verschränkung auf mehrere Teilchen erweitern, um neue Effekte in hoch-dimensionaler Vielteilchen-Verschränkung zu untersuchen. Dabei stieß en wir gleich auf das folgende praktische Problem: Uns war nicht klar, wie der dementsprechenden experimentelle Aufbau aussehen sollte, der solche Zustände erzeugen kann. Das Problem habe ich gelöst durch einen Computeralgorithmus (den wir Melvin nennen) der automatisch Implementationen von Experimenten finden kann. Mehrere dieser computer-designten Experimente wurden in unseren Labors bereits erfolgreich umgesetzt, andere werden im Moment gebaut. Diese daraus resultierenden Experimente erlauben die Untersuchung von Zuständen im Labor, die man sonst nur auf Papier analysieren kann. Die computer-designten Experimente sind sehr kontraintuitiv, und schwierig zu verstehen -- sie beinhalten aber auch Techniken an die wir normalerweise nicht denken würden. Ein solcher technische Trick hat uns zur Entdeckung einer neuen Art von sehr allgemeiner Verschränkungserzeugung inspiriert, und ist (für mich) ein Beispiel von erfolgreicher Mensch-Maschine Synergie. Im letzten Kapitel habe ich neun Folgefragen und -Projekte aufgelistet, deren Lösung ich besonders spannend finden würde.

•Jan 1, 2017•0 citations

Logik und Quantenlogik

Peter Mittelstaedt

Die Quantentheorie und die Theorie der quantenmechanischen Messung ermoglichen es, Aussagen uber quantenphysikalische Systeme (Atome, Kerne, Elementarteilchen) zu machen, die an diesen Systemen experimentell nachgepruft werden konnen.Beispiele fur solche Aussagen sind z.B. ,,das Elektron hat den Impuls p" oder ,,der Atomkern hat einen Drehimpuls J".Wie fur die Aussagen aller Wissensgebiete wird man zunachst auch fur diese Aussagen erwarten, daR sie den Regeln der Logik gehorchen.Tatsachlich ist das aber nicht der Fall.Es hat sich namlich gezeigt, daB von den Regeln der Aussagenlogik, die zuerst von den Stoikern aufgestellt wurden, spater im Mittelalter und in der modernen mathematischen Logik wieder aufgegriffen wurden, nur noch ein Teil fur Aussagen uber Quantenphanomene richtig bleibtl).2)3 9, 4).Einige dieser Regeln verlieren ihre Gultigkeit.Derjenige Teil der logischen Regeln, der auch noch in der Quantenphysik gilt, wird gewohnlich als Quantenlogik bezeichnet.Es handelt sich also bei der Quantenlogik nicht um eine ,,neue" Logik, die im Bereich des Atomaren gilt, sondern um eine restriktive Logik, die weniger enthalt als die uns bekannte klassische Aussagenlogik.Der heutige Physiker ist im allgemeinen leicht geneigt zu glauben, daR irgendeine Disziplin, die in der Philosophie vergangener Jahrhunderte fur wahr gehalten wurde, durch die moderne Physik widerlegt sei.Das kommt einerseits daher, daR viele Physiker empiristisch denken, d. h. in diesem Falle, daB sie geneigt sind zu glauben, man konne alle auf die Erfahrung bezogenen Behauptungen auch durch Erfahrungen -z.B. der Atomphysikwiderlegen. Anderseits sprechen fur eine solche Einstellung die schlechten Erfahrungen, die die Physik mit Begriffen und Satzen gemacht hat, die in der philosophischen Tradition uberliefert wurden.Die Verknupfung von Raum und Zeit in der Relativitatstheorie oder das Versagen des Kausalgesetzes in der Quantentheorie gehoren zu diesem Problemkreis.Man wird deshalb versucht sein, auch eine Restriktion der Aussagenlogik in der modernen Atomphysik einfach als eine neue Erfahrung hinzunehmen.Dies ist jedoch nicht ohne weiteres moglich.Die groRte Schwierigkeit, die sich einer solchen Einstellung entgegenstellt, ist die Tatsache, daB die klassische Aussagenlogik wahr ist.Und zwar ist die Aussagenlogik keineswegs in einem empirischen Sinne wahr, sondern sie ist wahr durch das unmittelbare Einleuchten (die Evidenz) ihrer Satze, deren Gultigkeit somit auf keinen bestimmten Gegenstandsbereich eingeschrankt ist.Wie das im Einzelnen 2x1 verstehen ist, sol1 im ersten Teil auseinandergesetzt werden.Nehmen wir zunachst einmal die Evidenz der klassischen Logik als gegeben an, so entsteht die Frage, wie es moglich sein kann, daR fur die Aussagen der Quantenphysik nur eine restriktive Logik, die Quantenlogik, gilt.

Physikalische Blätter•Jan 1, 1962•0 citations

Von der Physik zur Metaphysik

Werner Vogd

Die Quantentheorie stellt eines der anspruchsvollsten und erfolgreichsten Theorieprojekte der Menschheitsgeschichte dar. Sie ist eine, wenn nicht die Universaltheorie der Physik. Die Geschichte ihrer Deutung und die Auseinandersetzung um ihre Interpretation berühren jedoch weitaus mehr als nur das Feld der theoretischen Physik. Eine solche Theorieanlage zerstört ontologische Gewissheiten. Sie stellt den Beobachter in Frage und sie lässt uns ahnen, was zu erwarten ist, wenn wir uns in anderen Feldern mit komplexen Phänomenen beschäftigen, die mit der Beobachterproblematik infiziert sind. Als transklassische Physik ist die Quantentheorie gleichsam auf »Welten ohne Grund« gebaut und enttäuscht damit die Hoffnung, sich Sinnfragen durch die Physik oder Mathematik entledigen zu können. Homolog zu den Hochformen mystischer Reflexion kann uns die Auseinandersetzung um die Deutung der Quantenphysik allerdings eine Ahnung vermitteln, was das Geheimnis der konditionierten Koproduktion von System und Umwelt – Reflexion und Welt – für uns bedeuten kann, und uns möglicherweise dabei helfen, in Welten ohne Grund heimisch zu werden. Hierbei wird deutlich, dass hochgetriebene Theorie, die sich in ihren Abstraktionen in hohem Maße von der lebensweltlichen Wirklichkeit löst, nicht im Widerspruch zur Möglichkeit von Welterkenntnis steht. Im Gegenteil, erst ein hinreichend elaboriertes und mit eigenen, intern konditionierten Konsistenzzwängen ausgestattetes Theoriegebilde stellt die Bedingung zur Möglichkeit von Reflexion und Erkenntnisgewinnung dar.

Velbrück Wissenschaft eBooks•Jan 1, 2014•0 citations

Zur Lösung von zahlentheoretischen Problemen mit klassischen und Quantencomputern

Schmidt, Arthur

In dieser Arbeit werden Algorithmen zur Lösung zahlentheoretischer Probleme für klassische Computer und Quantencomputer entwickelt und analysiert sowie ihre Auswirkungen auf Public-Key-Kryptosysteme untersucht. Im Jahr 1994 veröffentliche Shor einen Quantenalgorithmus [Shor, 1994], der das Periodengitter einer gegebenen Funktion in Quanten-Polynomzeit bestimmt. Mit diesem Algorithmus läßt sich das Faktorisierungs- und das Diskreter-Logarithmus-Problems in endlichen abelschen Gruppen in Quanten-Polynomzeit lösen. Dadurch werden die meisten heutzutage verwendeten Public-Key-Kryptoverfahren unsicher, sollten hinreichend große Quantencomputer eines Tages gebaut werden können. Der erste Quantencomputer wurde 1998 gebaut [Chuang/Vandersypen/Zhou/Leung/Lloyd, 1998]. Er bestand aus zwei Qubits. Der größte Quantencomputer, der bis heute gebaut wurde, besteht aus nur sieben Qubits [Vandersypen/Steffen/Breyta/Yannoni/Sherwood/Chuang, 2001]. Es hat sich herausgestellt, daß das Bauen von großen Quantencomputern ein extrem schwieriges Problem ist. Aus diesem Grund kann davon ausgegangen werden, daß die Größe der Quantencomputer, d.h. die Anzahl der Qubits, aus denen ein Quantencomputer besteht, nur langsam wachsen wird. Deshalb ist es von Interesse, Shors Quantenalgorithmus an verschiedene abelsche Gruppen sowie gruppenähnliche Strukturen zu adaptieren und ihre genaue Komplexität zu untersuchen, um daraus die Bedrohungen für die betroffenen Kryptosysteme genau zu bestimmen. In dieser Arbeit werden Quantenalgorithmen zur Lösung des Ordnungsproblems und des DL-Problems in der Klassengruppe der Ideale eines imaginär-quadratischen Zahlkörpers angegeben und ihre Komplexität, d.h. die Anzahl der Qubits und der elementaren Quantenoperationen, bestimmt. Darüberhinaus werden Algorithmen zur Bestimmung des Regulators und zur Lösung des Hauptidealproblems und des erweiterten Diskreter-Logarithmus-Problems in reell-quadratischen Zahlkörpern präsentiert. Shors Algorithmus wird dabei auf Funktionen angewendet, die nicht injektiv innerhalb einer Periode sind. Auch in diesem Fall wird die Komplexität der Algorithmen genau bestimmt. Im Falle von Zahlkörpern eines beliebigen Grades wird eine weitere Modifikation von Shors Algorithmus entwickelt: Es wird das Periodengitter einer Funktion bestimmt, deren Periodengitter irrational ist. Dieser Algorithmus wird benutzt, um die Einheitengruppe eines beliebigen endlich-dimensionalen Zahlkörpers zu berechnen. Als nächstes werden die Auswirkungen von Quantenalgorithmen auf die Sicherheit von Public-Key-Kryptosystemen untersucht. Es wird ein neuer Sicherheitsbegriff eingeführt. Die Sicherheit zweier Kryptosysteme wird als gleich definiert, wenn die Anzahl der Qubits zum Brechen dieser Kryptosysteme gleich ist. Basierend auf der neuen Sicherheitsdefinition wird die Geschwindigkeit und die Schlüsselgröße von einigen Kryptosystemen verglichen. Im letzten Kapitel wird ein deterministischer klassischer Algorithmus zur Berechnung der Struktur einer endlichen abelschen Gruppe aus einem Erzeugendensystem präsentiert, dessen Laufzeit nur linear von der Anzahl der gegebenen Erzeuger abhängt und dessen Speicherplatzkomplexität unabhängig von der Anzahl der gegebenen Erzeuger ist. Das stellt eine exponentielle Verbesserung zu früheren Algorithmen dar, bei denen sowohl die Laufzeit als auch die Speicherplatzkomplexität exponentiell von der Anzahl der Erzeuger im gegebenen Erzeugendensystem abhängt [Buchmann/Jacobson/Teske, 1997].

•Jan 1, 2008•1 citation
Das im vorausgehenden Kapitel analysierte Einstein-Podolsky-Rosen-Experiment besteht im Kern darin, daß es gelingt, zwei weit voneinander entfernten Beobachtern jeweils einen unpolarisierten Lichtstrahl, bestehend aus nacheinander eintreffenden einzelnen Photonen, „zuzuspielen“, die in „mysteriöser“ Weise miteinander verkoppelt sind. Wählen nämlich die beiden Beobachter die gleiche Meßapparatur — jeweils ein Polarisationsprisma mit zwei separaten Detektoren für die beiden Ausgänge, wobei die Orientierung der Prismen gleich ist, jedoch willkürlich eingestellt werden kann — so sind ihre Meßresultate identisch. Nun stellt eine derartige Meßreihe, kennzeichnen wir die beiden möglichen Meßergebnisse durch „0“ und „1“, eine echt zufällige Zahlenfolge dar — es regiert ja uneingeschränkt der quantenmechanische Zufall -, aus der man unter Zugrundelegung des binären Zahlensystems sofort eine Folge von Zufallszahlen gewinnt. Die betrachtete experimentelle Anordnung erlaubt also, die beiden Beobachter zur gleichen Zeit mit einer identischen Folge von Zufallszahlen zu beliefern. Das allein wäre nicht so aufregend. Man kann ja mit mathematischen Algorithmen Zufallszahlen erzeugen, z. B. die Ziffernfolge der Zahl π nehmen, die dann auf „beliebig“ viele Stellen zu berechnen ist. Wenn man auch nie ganz sicher sein kann, daß es sich dabei um absolut zufällige Zahlen handelt, so reicht ein solches Verfahren für praktische Zwecke völlig aus. Der springende Punkt des Einstein-Podolsky-Rosen-Experiments besteht jedoch darin, daß ein „Lauscher“ nicht mithören kann, ohne daß es die beiden Beobachter merken. Er zerstört nämlich, wenn er eine Beobachtung an den gesendeten Photonen vornimmt, unweigerlich die bestehenden subtilen quantenmechanischen Korrelationen, ein Schaden, der sich nicht wiedergutmachen läßt. Die Einstein-Podolsky-Rosen-Korrelationen können daher die Grundlage für eine abhörsichere Übermittlung einer identischen Folge von Zufallszahlen an zwei weit voneinander entfernte Beobachter, traditionell Alice und Bob genannt, abgeben. Das ist aber genau das, was man für eine ideale Kryptographie, nämlich eine verschlüsselte, absolut geheime Informationsübertragung benötigt. Wir wollen dies etwas näher erläutern.
Das im vorausgehenden Kapitel analysierte Einstein-Podolsky-Rosen-Experiment besteht im Kern darin, daß es gelingt, zwei weit voneinander entfernten Beobachtern jeweils einen unpolarisierten Lichtstrahl, bestehend aus nacheinander eintreffenden einzelnen Photonen, „zuzuspielen“, die in „mysteriöser“ Weise miteinander verkoppelt sind. Wählen nämlich die beiden Beobachter die gleiche Meßapparatur — jeweils ein Polarisationsprisma mit zwei separaten Detektoren für die beiden Ausgänge, wobei die Orientierung der Prismen gleich ist, jedoch willkürlich eingestellt werden kann — so sind ihre Meßresultate identisch. Nun stellt eine derartige Meßreihe, kennzeichnen wir die beiden möglichen Meßergebnisse durch „0“ und „1“, eine echt zufällige Zahlenfolge dar — es regiert ja uneingeschränkt der quantenmechanische Zufall -, aus der man unter Zugrundelegung des binären Zahlensystems sofort eine Folge von Zufallszahlen gewinnt. Die betrachtete experimentelle Anordnung erlaubt also, die beiden Beobachter zur gleichen Zeit mit einer identischen Folge von Zufallszahlen zu beliefern. Das allein wäre nicht so aufregend. Man kann ja mit mathematischen Algorithmen Zufallszahlen erzeugen, z. B. die Ziffernfolge der Zahl π nehmen, die dann auf „beliebig“ viele Stellen zu berechnen ist. Wenn man auch nie ganz sicher sein kann, daß es sich dabei um absolut zufällige Zahlen handelt, so reicht ein solches Verfahren für praktische Zwecke völlig aus. Der springende Punkt des Einstein-Podolsky-Rosen-Experiments besteht jedoch darin, daß ein „Lauscher“ nicht mithören kann, ohne daß es die beiden Beobachter merken. Er zerstört nämlich, wenn er eine Beobachtung an den gesendeten Photonen vornimmt, unweigerlich die bestehenden subtilen quantenmechanischen Korrelationen, ein Schaden, der sich nicht wiedergutmachen läßt. Die Einstein-Podolsky-Rosen-Korrelationen können daher die Grundlage für eine abhörsichere Übermittlung einer identischen Folge von Zufallszahlen an zwei weit voneinander entfernte Beobachter, traditionell Alice und Bob genannt, abgeben. Das ist aber genau das, was man für eine ideale Kryptographie, nämlich eine verschlüsselte, absolut geheime Informationsübertragung benötigt. Wir wollen dies etwas näher erläutern.
Moderne Kryptographie erlaubt nicht nur, personenbezogene Daten im Internet zu schützen oder sich für bestimmte Dienste zu authentifizieren, sondern ermöglicht auch das Auswerten einer Funktion auf geheimen Eingaben mehrerer Parteien, ohne dass dabei etwas über diese Eingaben gelernt werden kann (mit der Ausnahme von Informationen, die aus der Ausgabe und eigenen Eingaben effizient abgeleitet werden können). Kryptographische Protokolle dieser Art werden sichere Mehrparteienberechnung genannt und eignen sich für ein breites Anwendungsspektrum, wie z.B. geheime Abstimmungen und Auktionen. Um die Sicherheit solcher Protokolle zu beweisen, werden Annahmen benötigt, die oft komplexitätstheoretischer Natur sind, beispielsweise, dass es schwierig ist, hinreichend große Zahlen zu faktorisieren. Sicherheitsannahmen, die auf physikalischen Prinzipien basieren, bieten im Gegensatz zu komplexitätstheoretischen Annahmen jedoch einige Vorteile: die Protokolle sind meist konzeptionell einfacher, die Sicherheit ist unabhängig von den Berechnungskapazitäten des Angreifers, und die Funktionsweise und Sicherheit ist oft für den Menschen leichter nachvollziehbar. (Zum Beispiel forderte das Bundesverfassungsgericht: „Beim Einsatz elektronischer Wahlgeräte müssen die wesentlichen Schritte der Wahlhandlung und der Ergebnisermittlung vom Bürger zuverlässig und ohne besondere Sachkenntnis überprüft werden können.“ (BVerfG, Urteil des Zweiten Senats vom 03. März 2009)). Beispiele für solche Annahmen sind physikalisch getrennte oder unkorrumpierbare Hardware-Komponenten (vgl. Broadnax et al., 2018), Write-Only-Geräte für Logging, oder frei zu rubbelnde Felder, wie man sie von PIN-Briefen kennt. Auch die aus der Quantentheorie folgende Nicht-Duplizierbarkeit von Quantenzuständen ist eine physikalische Sicherheitsannahme, die z.B. verwendet wird, um nicht-klonbares „Quantengeld“ zu realisieren. In der vorliegenden Dissertation geht es neben Protokollen, die die Sicherheit und Isolation bestimmter einfacher Hardware-Komponenten als Vertrauensanker verwenden, im Besonderen um kryptographischen Protokolle für die sichere Mehrparteienberechnung, die mit Hilfe physikalischer Spielkarten durchgeführt werden. Die Sicherheitsannahme besteht darin, dass die Karten ununterscheidbare Rückseiten haben und, dass bestimmte Mischoperationen sicher durchgeführt werden können. Eine Anwendung dieser Protokolle liegt also in der Veranschaulichung von Kryptographie und in der Ermöglichung sicherer Mehrparteienberechnungen, die gänzlich ohne Computer ausgeführt werden können. Ein Ziel in diesem Bereich der Kryptographie ist es, Protokolle anzugeben, die möglichst wenige Karten benötigen – und sie als optimal in diesem Sinne zu beweisen. Abhängig von Anforderungen an das Laufzeitverhalten (endliche vs. lediglich im Erwartungswert endliche Laufzeit) und an die Praktikabilität der eingesetzten Mischoperationen, ergeben sich unterschiedliche untere Schranken für die mindestens benötigte Kartenanzahl. Im Rahmen der Arbeit wird für jede Kombination dieser Anforderungen ein UND-Protokoll – ein logisches UND zweier in Karten codierter Bits; dieses ist zusammen mit der Negation und dem Kopieren von Bits hinreichend für die Realisierung allgemeiner Schaltkreise – konstruiert oder in der Literatur identifiziert, das mit der minimalen Anzahl an Karten auskommt, und dies auch als Karten-minimal bewiesen. Insgesamt ist UND mit vier (für erwartet endliche Laufzeit (Koch, Walzer und Härtel, 2015; Koch, 2018)), fünf (für praktikable Mischoperationen oder endliche Laufzeit (Koch, Walzer und Härtel, 2015; Koch, 2018)) oder sechs Karten (für endliche Laufzeit und gleichzeitig praktikable Mischoperationen (Kastner et al., 2017)) möglich und optimal. Für die notwendigen Struktureinsichten wurden so-genannte „Zustandsdiagramme“ mit zugehörigen Kalkülregeln entwickelt, die eine graphenbasierte Darstellung aller möglichen Protokolldurchläufe darstellen und an denen Korrektheit und Sicherheit der Protokolle direkt ablesbar sind (Koch, Walzer und Härtel, 2015; Kastner et al., 2017). Dieser Kalkül hat seitdem eine breite Verwendung in der bereichsrelevanten Literatur gefunden. (Beweise für untere Schranken bzgl. der Kartenanzahl werden durch den Kalkül zu Beweisen, die zeigen, dass bestimmte Protokollzustände in einer bestimmten kombinatorischen Graphenstruktur nicht erreichbar sind.) Mit Hilfe des Kalküls wurden Begriffe der Spielkartenkryptographie als C-Programm formalisiert und (unter bestimmten Einschränkungen) mit einem „Software Bounded Model Checking“-Ansatz die Längenminimalität eines kartenminimalen UND-Protokolls bewiesen (Koch, Schrempp und Kirsten, 2019). Darüber hinaus werden konzeptionell einfache Protokolle für den Fall einer sicheren Mehrparteienberechnung angegeben, bei der sogar zusätzlich die zu berechnende Funktion geheim bleiben soll (Koch und Walzer, 2018), und zwar für jedes der folgenden Berechnungsmodelle: (universelle) Schaltkreise, binäre Entscheidungsdiagramme, Turingmaschinen und RAM-Maschinen. Es wird zudem untersucht, wie Karten-basierte Protokolle so ausgeführt werden können, dass die einzige Interaktion darin besteht, dass andere Parteien die korrekte Ausführung überwachen. Dies ermöglicht eine (schwach interaktive) Programm-Obfuszierung, bei der eine Partei ein durch Karten codiertes Programm auf eigenen Eingaben ausführen kann, ohne etwas über dessen interne Funktionsweise zu lernen, das über das Ein-/Ausgabeverhalten hinaus geht. Dies ist ohne derartige physikalische Annahmen i.A. nicht möglich. Zusätzlich wird eine Sicherheit gegen Angreifer, die auch vom Protokoll abweichen dürfen, formalisiert und es wird eine Methode angegeben um unter möglichst schwachen Sicherheitsannahmen ein passiv sicheres Protokoll mechanisch in ein aktiv sicheres zu transformieren (Koch und Walzer, 2017). Eine weitere, in der Dissertation untersuchte physikalische Sicherheitsannahme, ist die Annahme primitiver, unkorrumpierbarer Hardware-Bausteine, wie z.B. einen TAN-Generator. Dies ermöglicht z.B. eine sichere Authentifikation des menschlichen Nutzers über ein korrumpiertes Terminal, ohne dass der Nutzer selbst kryptographische Berechnungen durchführen muss (z.B. große Primzahlen zu multiplizieren). Dies wird am Beispiel des Geldabhebens an einem korrumpierten Geldautomaten mit Hilfe eines als sicher angenommenen zweiten Geräts (Achenbach et al., 2019) und mit möglichst schwachen Anforderungen an die vorhandenen Kommunikationskanäle gelöst. Da das angegebene Protokoll auch sicher ist, wenn es beliebig mit anderen gleichzeitig laufenden Protokollen ausgeführt wird (also sogenannte Universelle Komponierbarkeit aufweist), es modular entworfen wurde, und die Sicherheitsannahme glaubwürdig ist, ist die Funktionsweise für den Menschen transparent und nachvollziehbar. Insgesamt bildet die Arbeit durch die verschiedenen Karten-basierten Protokolle, Kalküle und systematisierten Beweise für untere Schranken bzgl. der Kartenanzahl, sowie durch Ergebnisse zur sicheren Verwendung eines nicht-vertrauenswürdigen Terminals, und einer Einordnung dieser in eine systematische Darstellung der verschiedenen, in der Kryptographie verwendeten physikalischen Annahmen, einen wesentlichen Beitrag zur physikalisch-basierten Kryptographie.
Photonen, die Quanten des Lichts, können sehr komplexe räumliche Strukturen einnehmen, wenn sie frei propagieren. Diese Strukturen werden durch räumliche Moden beschrieben, und ergeben einen unendlich-dimensionalen, diskreten Hilbert-Raum. Eine interessante Eigenschaft von Photonen in diesen Lichtstrukturen ist, dass sie einen quantisierte Einheit von Drehimpuls tragen können welcher -- zumindest theoretisch -- nach oben hin unbeschränkt ist. Dieser unbeschränkte Zustandsraum lässt im Prinzip Informationskodierung mit einem groß en Alphabet zu, das Informationsdichten von mehr als einem Bit pro Photon ermöglicht. Diese Eigenschaft ist natürlich in der klassischen Kommunikation interessant, wo sie bereits benützt wird um Datenraten von mehr als 100 Tbit/sec zu erreichen. Speziell in quantenphysikalischen Situationen lässt es auch sehr interessante Möglichkeiten zu, wie zum Beispiel hochdimensionale Verschränkung. Zwei Systeme sind verschränkt, wenn sie gemeinsam eine von mehreren Eigenschaften annehmen können (wie zum Beispiel die Polarisation von Photonen), diese Eigenschaft aber vor der Messung noch nicht realisiert ist. Erst durch die Messung von einem der Systeme wird eine Eigenschaft realisiert (zum Beispiel, dass das Photon horizontale Polarisation hat), und weil es eine gemeinsame Eigenschaft des Photonen-Paars ist, nimmt auch das zweite Photon diese Eigenschaft an -- egal wie weit es entfernt ist. Hochdimensionale Verschränkung bedeutet, dass die Photonen eine von vielen Eigenschaften gemeinsame einnehmen könnten. Aber erst durch die Messung wird eine dieser Einstellungen realisiert -- und im gleichen Augenblick nimmt das Partner-Photon diese Eigenschaft an. Das zeigt, dass zwei Photonen gemeinsam über groß e Distanzen hinweg auf eine nicht-lokale/nicht-reale Weise viel Information tragen können. In dieser Arbeit habe ich mich mit räumlichen Strukturen von Photonen und ihren quantenphysikalischen Eigenschaften beschäftigt -- in groß en Hilbert-Räumen als auch in groß en realen Räumen. Im ersten Experiment wird untersucht, in wie vielen Dimensionen man zwei Photonen verschränken kann. Wir konnten Photonenpaare erzeugen, die in über 100 Dimensionen verschränkt sind -- und haben diese in einer Serie von insgesamt 200.000 Messungen auch nachweisen können. Der entsprechende Hilbert Raum ist vergleichbar mit zwei-dimensionaler Verschränkung von etwa 13 Teilchen. Das zeigt ein riesiges Potential für die Umsetzung von Quantenkommunikations-Experimenten mit bereits vorhandenen Technologien. Aufbauend darauf haben wir uns gefragt, ob Photonen in diesen Lichtstrukturen auch über Distanzen übertragen werden können, die größ er sind als typische optische Tische im Labor -- was natürlich für realistische Quantenkommunikations-Experimente notwendig ist. Diese Frage wurde bis zu dem Zeitpunkt nur in theoretischen Modellierungen und numerischen "Experimenten" untersucht -- mit durchaus kritischen Resultaten. Da es aber noch keine experimentellen Untersuchungen gab, noch nicht einmal für klassische Laser mit räumlichen Strukturen, haben wir über einen 3 Kilometer langen Kommunikationslink -- durch die Stadt Wien -- einen ersten Test gemacht. Dieser erste Test zeigte (für uns unerwartet) gute Resultate, sodass wir in einem Nachfolgeexperiment auf dem gleichen 3 Kilometer Link auch verschränkte Photonen in räumlichen Strukturen übertragen haben. Wir konnten die Eigenschaft der Verschränkung tatsächlich nachweisen, was bedeutet dass die räumliche Struktur von Einzelphotonen durch die Atmosphäre nicht zu stark beeinflusst wird. Um die Limits weiter auszuschöpfen, haben wir ein klassisches Experiment zwischen zwei kanarischen Inseln über 143 Kilometer durchgeführt, und die übertragenen Strukturen konnten immer noch erkannt werden. In einer weiteren Arbeit wollten wir das Potential von hochdimensionaler Verschränkung auf mehrere Teilchen erweitern, um neue Effekte in hoch-dimensionaler Vielteilchen-Verschränkung zu untersuchen. Dabei stieß en wir gleich auf das folgende praktische Problem: Uns war nicht klar, wie der dementsprechenden experimentelle Aufbau aussehen sollte, der solche Zustände erzeugen kann. Das Problem habe ich gelöst durch einen Computeralgorithmus (den wir Melvin nennen) der automatisch Implementationen von Experimenten finden kann. Mehrere dieser computer-designten Experimente wurden in unseren Labors bereits erfolgreich umgesetzt, andere werden im Moment gebaut. Diese daraus resultierenden Experimente erlauben die Untersuchung von Zuständen im Labor, die man sonst nur auf Papier analysieren kann. Die computer-designten Experimente sind sehr kontraintuitiv, und schwierig zu verstehen -- sie beinhalten aber auch Techniken an die wir normalerweise nicht denken würden. Ein solcher technische Trick hat uns zur Entdeckung einer neuen Art von sehr allgemeiner Verschränkungserzeugung inspiriert, und ist (für mich) ein Beispiel von erfolgreicher Mensch-Maschine Synergie. Im letzten Kapitel habe ich neun Folgefragen und -Projekte aufgelistet, deren Lösung ich besonders spannend finden würde.
Die Quantentheorie und die Theorie der quantenmechanischen Messung ermoglichen es, Aussagen uber quantenphysikalische Systeme (Atome, Kerne, Elementarteilchen) zu machen, die an diesen Systemen experimentell nachgepruft werden konnen.Beispiele fur solche Aussagen sind z.B. ,,das Elektron hat den Impuls p" oder ,,der Atomkern hat einen Drehimpuls J".Wie fur die Aussagen aller Wissensgebiete wird man zunachst auch fur diese Aussagen erwarten, daR sie den Regeln der Logik gehorchen.Tatsachlich ist das aber nicht der Fall.Es hat sich namlich gezeigt, daB von den Regeln der Aussagenlogik, die zuerst von den Stoikern aufgestellt wurden, spater im Mittelalter und in der modernen mathematischen Logik wieder aufgegriffen wurden, nur noch ein Teil fur Aussagen uber Quantenphanomene richtig bleibtl).2)3 9, 4).Einige dieser Regeln verlieren ihre Gultigkeit.Derjenige Teil der logischen Regeln, der auch noch in der Quantenphysik gilt, wird gewohnlich als Quantenlogik bezeichnet.Es handelt sich also bei der Quantenlogik nicht um eine ,,neue" Logik, die im Bereich des Atomaren gilt, sondern um eine restriktive Logik, die weniger enthalt als die uns bekannte klassische Aussagenlogik.Der heutige Physiker ist im allgemeinen leicht geneigt zu glauben, daR irgendeine Disziplin, die in der Philosophie vergangener Jahrhunderte fur wahr gehalten wurde, durch die moderne Physik widerlegt sei.Das kommt einerseits daher, daR viele Physiker empiristisch denken, d. h. in diesem Falle, daB sie geneigt sind zu glauben, man konne alle auf die Erfahrung bezogenen Behauptungen auch durch Erfahrungen -z.B. der Atomphysikwiderlegen. Anderseits sprechen fur eine solche Einstellung die schlechten Erfahrungen, die die Physik mit Begriffen und Satzen gemacht hat, die in der philosophischen Tradition uberliefert wurden.Die Verknupfung von Raum und Zeit in der Relativitatstheorie oder das Versagen des Kausalgesetzes in der Quantentheorie gehoren zu diesem Problemkreis.Man wird deshalb versucht sein, auch eine Restriktion der Aussagenlogik in der modernen Atomphysik einfach als eine neue Erfahrung hinzunehmen.Dies ist jedoch nicht ohne weiteres moglich.Die groRte Schwierigkeit, die sich einer solchen Einstellung entgegenstellt, ist die Tatsache, daB die klassische Aussagenlogik wahr ist.Und zwar ist die Aussagenlogik keineswegs in einem empirischen Sinne wahr, sondern sie ist wahr durch das unmittelbare Einleuchten (die Evidenz) ihrer Satze, deren Gultigkeit somit auf keinen bestimmten Gegenstandsbereich eingeschrankt ist.Wie das im Einzelnen 2x1 verstehen ist, sol1 im ersten Teil auseinandergesetzt werden.Nehmen wir zunachst einmal die Evidenz der klassischen Logik als gegeben an, so entsteht die Frage, wie es moglich sein kann, daR fur die Aussagen der Quantenphysik nur eine restriktive Logik, die Quantenlogik, gilt.
Die Quantentheorie stellt eines der anspruchsvollsten und erfolgreichsten Theorieprojekte der Menschheitsgeschichte dar. Sie ist eine, wenn nicht die Universaltheorie der Physik. Die Geschichte ihrer Deutung und die Auseinandersetzung um ihre Interpretation berühren jedoch weitaus mehr als nur das Feld der theoretischen Physik. Eine solche Theorieanlage zerstört ontologische Gewissheiten. Sie stellt den Beobachter in Frage und sie lässt uns ahnen, was zu erwarten ist, wenn wir uns in anderen Feldern mit komplexen Phänomenen beschäftigen, die mit der Beobachterproblematik infiziert sind. Als transklassische Physik ist die Quantentheorie gleichsam auf »Welten ohne Grund« gebaut und enttäuscht damit die Hoffnung, sich Sinnfragen durch die Physik oder Mathematik entledigen zu können. Homolog zu den Hochformen mystischer Reflexion kann uns die Auseinandersetzung um die Deutung der Quantenphysik allerdings eine Ahnung vermitteln, was das Geheimnis der konditionierten Koproduktion von System und Umwelt – Reflexion und Welt – für uns bedeuten kann, und uns möglicherweise dabei helfen, in Welten ohne Grund heimisch zu werden. Hierbei wird deutlich, dass hochgetriebene Theorie, die sich in ihren Abstraktionen in hohem Maße von der lebensweltlichen Wirklichkeit löst, nicht im Widerspruch zur Möglichkeit von Welterkenntnis steht. Im Gegenteil, erst ein hinreichend elaboriertes und mit eigenen, intern konditionierten Konsistenzzwängen ausgestattetes Theoriegebilde stellt die Bedingung zur Möglichkeit von Reflexion und Erkenntnisgewinnung dar.
In dieser Arbeit werden Algorithmen zur Lösung zahlentheoretischer Probleme für klassische Computer und Quantencomputer entwickelt und analysiert sowie ihre Auswirkungen auf Public-Key-Kryptosysteme untersucht. Im Jahr 1994 veröffentliche Shor einen Quantenalgorithmus [Shor, 1994], der das Periodengitter einer gegebenen Funktion in Quanten-Polynomzeit bestimmt. Mit diesem Algorithmus läßt sich das Faktorisierungs- und das Diskreter-Logarithmus-Problems in endlichen abelschen Gruppen in Quanten-Polynomzeit lösen. Dadurch werden die meisten heutzutage verwendeten Public-Key-Kryptoverfahren unsicher, sollten hinreichend große Quantencomputer eines Tages gebaut werden können. Der erste Quantencomputer wurde 1998 gebaut [Chuang/Vandersypen/Zhou/Leung/Lloyd, 1998]. Er bestand aus zwei Qubits. Der größte Quantencomputer, der bis heute gebaut wurde, besteht aus nur sieben Qubits [Vandersypen/Steffen/Breyta/Yannoni/Sherwood/Chuang, 2001]. Es hat sich herausgestellt, daß das Bauen von großen Quantencomputern ein extrem schwieriges Problem ist. Aus diesem Grund kann davon ausgegangen werden, daß die Größe der Quantencomputer, d.h. die Anzahl der Qubits, aus denen ein Quantencomputer besteht, nur langsam wachsen wird. Deshalb ist es von Interesse, Shors Quantenalgorithmus an verschiedene abelsche Gruppen sowie gruppenähnliche Strukturen zu adaptieren und ihre genaue Komplexität zu untersuchen, um daraus die Bedrohungen für die betroffenen Kryptosysteme genau zu bestimmen. In dieser Arbeit werden Quantenalgorithmen zur Lösung des Ordnungsproblems und des DL-Problems in der Klassengruppe der Ideale eines imaginär-quadratischen Zahlkörpers angegeben und ihre Komplexität, d.h. die Anzahl der Qubits und der elementaren Quantenoperationen, bestimmt. Darüberhinaus werden Algorithmen zur Bestimmung des Regulators und zur Lösung des Hauptidealproblems und des erweiterten Diskreter-Logarithmus-Problems in reell-quadratischen Zahlkörpern präsentiert. Shors Algorithmus wird dabei auf Funktionen angewendet, die nicht injektiv innerhalb einer Periode sind. Auch in diesem Fall wird die Komplexität der Algorithmen genau bestimmt. Im Falle von Zahlkörpern eines beliebigen Grades wird eine weitere Modifikation von Shors Algorithmus entwickelt: Es wird das Periodengitter einer Funktion bestimmt, deren Periodengitter irrational ist. Dieser Algorithmus wird benutzt, um die Einheitengruppe eines beliebigen endlich-dimensionalen Zahlkörpers zu berechnen. Als nächstes werden die Auswirkungen von Quantenalgorithmen auf die Sicherheit von Public-Key-Kryptosystemen untersucht. Es wird ein neuer Sicherheitsbegriff eingeführt. Die Sicherheit zweier Kryptosysteme wird als gleich definiert, wenn die Anzahl der Qubits zum Brechen dieser Kryptosysteme gleich ist. Basierend auf der neuen Sicherheitsdefinition wird die Geschwindigkeit und die Schlüsselgröße von einigen Kryptosystemen verglichen. Im letzten Kapitel wird ein deterministischer klassischer Algorithmus zur Berechnung der Struktur einer endlichen abelschen Gruppe aus einem Erzeugendensystem präsentiert, dessen Laufzeit nur linear von der Anzahl der gegebenen Erzeuger abhängt und dessen Speicherplatzkomplexität unabhängig von der Anzahl der gegebenen Erzeuger ist. Das stellt eine exponentielle Verbesserung zu früheren Algorithmen dar, bei denen sowohl die Laufzeit als auch die Speicherplatzkomplexität exponentiell von der Anzahl der Erzeuger im gegebenen Erzeugendensystem abhängt [Buchmann/Jacobson/Teske, 1997].