Blog durchsuchen
Profil
퀘 스 너 틸 로 wohnt in Seoul und arbeitet über
geometrische Topologie.
Letzte Einträge
- Topologie von Flächen CCXXI2 Kommentare· 25.05.12
- 25000 Unterzeichner gesucht6 Kommentare· 23.05.12
- Wissenschafts-Fernsehen3 Kommentare· 21.05.12
- Selbstorganisierende Untergrundbahnen8 Kommentare· 20.05.12
- Topologie von Flächen CCXX0 Kommentare· 18.05.12
Kommentare
- Thilo · 25.05.12 · 15:22 Uhr Topologie von Flächen CCXXI
- stag sprey · 25.05.12 · 13:19 Uhr 25000 Unterzeichner gesucht
- miesepeter3 · 23.05.12 · 10:26 Uhr Selbstorganisierende Untergrundbahnen
- Rainer · 22.05.12 · 13:26 Uhr Wissenschafts-Fernsehen
- Thilo · 18.05.12 · 14:17 Uhr "Nature" vor Gericht
Blogroll
- ScienceBlogs.de
- ScienceBlogs.com
- Mathematics Websites
- Mathematics Journals
- arXiv
- Mathblogging.org
- Terence Tao: What's new
- Images des Mathematiques
- Geometry and the Imagination
- Low dimensional Topology
- n-category cafe
- secret blogging seminar
- God Plays Dice
- Combinatorics and more
- The accidental mathematician
- Annoying precision
- Gödels lost letter
- XOR's Hammer
- Frank Morgan
- 360
- Area 777
- Ian Agol's Research Blog
- Links to Low-dimensional Topology
- Mathematical Reviews
- Zentralblatt
- Thilo Kuessner
Kategorien
Archiv
- Mai 2012
- April 2012
- März 2012
- Februar 2012
- Januar 2012
- Dezember 2011
- November 2011
- Oktober 2011
- September 2011
- August 2011
- Juli 2011
- Juni 2011
- Mai 2011
- April 2011
- März 2011
- Februar 2011
- Januar 2011
- Dezember 2010
- November 2010
- Oktober 2010
- September 2010
- August 2010
- Juli 2010
- Juni 2010
- Mai 2010
- April 2010
- März 2010
- Februar 2010
- Januar 2010
- Dezember 2009
- November 2009
- Oktober 2009
- September 2009
- August 2009
- Juli 2009
- Juni 2009
- Mai 2009
- April 2009
- März 2009
- Februar 2009
- Januar 2009
- Dezember 2008
- November 2008
- Oktober 2008
- September 2008
- August 2008
- Juli 2008
- Juni 2008
- Mai 2008
- April 2008
- März 2008
- Februar 2008
« vorheriger Beitrag · nächster Beitrag »
19.04.10 · 00:00 Uhr
Kryptographie XIV
Kategorie: Technik · Kommentare: 4
Ein Artikel von Koblitz-Menezez setzt sich mit unsicheren Verschlüsselungsverfahren (oder zumindest unvollständigen Sicherheits-Beweisen) auseinander.
Traditionally, the security of a public-key system rests upon the assumed difficulty of a certain mathematical problem. Hence, newcomers to the field would logically expect that the problems that are used in security proofs come from a small set of extensively studied, natural problems. But they are in for an unpleasant surprise. What they encounter instead is a menagerie of ornate and bizarre mathematical problems whose presumed intractability is a basic assumption in the theorems about the security of many of the cryptographic protocols that have been proposed in the literature.In der aktuellen Ausgabe der Notices of the AMS gibt es einen Artikel The Brave New World of Bodacious Assumptions in Cryptography von Koblitz und Menezez.
Bodacious mußte ich auch erst im Wörterbuch nachschlagen, dort findet man: 'aufregend, großartig, riesig, toll'. Also: "Die schöne neue Welt der großartigen Annahmen in der Kryptographie".
Es geht um Public Key-Kryptographie, also um die Verschlüsselungsverfahren, die heute bei jeder elektronischen Kommunikation im Internet, Handy oder am Bankautomaten benutzt werden (siehe K 8).
Diese Public Key-Verfahren beruhen alle auf "Einwegfunktionen": Funktionen y=f(x), die leicht berechenbar sind, für die aber die Umkehrfunktion x=f-1(y) schwer zu berechnen ist.
In der Praxis werden vor allem 2 Verfahren verwendet:
- RSA (siehe K 3): baut darauf auf, daß man leicht Primzahlen multiplizieren kann, es umgekehrt aber schwierig ist, große Zahlen in Primfaktoren zu zerlegen
- ECC (siehe K 10): baut darauf auf, daß man bei einer elliptischen Kurve leicht die 'Vielfachen' eines Punktes P berechnen kann, es aber schwierig ist, aus nP wieder P zu berechnen.
Als sicher gelten die Verfahren, wenn man keine Entschlüsselungsverfahren in subexponentieller Zeit findet (siehe K 13). Viele kryptographische Forschungsarbeiten beschäftigen sich deshalb mit der Suche nach schnellen Entschlüsselungsverfahren. Ein Ansatz, der von Koblitz und Menezes in Frage gestellt wird:
Traditionally, many mathematicians working in cryptography have tended to regard the question of security of a type of public-key system as equivalent to hardness of inverting the underlying one-way function.
However, this answer to the security question is woefully inadequate. In the first place, the implication goes only one way: if the underlying problem is efficiently solvable, then the system is insecure; but if it is intractable, the system is not necessarily secure.
Das wird dann am Beispiel von RSA ausgeführt, u.a. verweisen sie auf den Artikel Breaking RSA may not be equivalent to Factoring von Boneh und Venkatesan.
Nebenbei wird noch erklärt, daß es aus heutiger Sicht mit den heutigen Erkenntnissen vor 20 Jahren besser gewesen wäre, nicht auf RSA, sondern auf das Rabin-Williams-Verfahren zu setzen. Dafür sei es jetzt aber zu spät: "In the real world, however, it is too late for that. Because of progress in factoring, for the highest security it is now recommended that 15360-bit N be used for any factorization-based cryptosystem. Meanwhile, the very highest security level with ECC requires q of 571 bits. Thus, users of RSA who are willing to change their software to accommodate a different system are going to switch to ECC, not to Rabin-Williams. If [4] had been published twenty years earlier, the history of digital signatures might have been very different."
Im Gegensatz zu RSA, wo die Äquivalenz der Entschlüsselung zur Primfaktorzerlegung unklar ist, geht man bei ECC davon aus, daß die Sicherheit äquivalent zur Unlösbarkeit der Berechnung 'diskreter Logarithmen' (siehe K 7) ist.
Im Hauptteil des Artikels setzen sich die Autoren dann mit verschiedenen neueren Verfahren auseinander, es geht um:
- Pairing-based Cryptography
- die Boneh-Boyen-Signatur
- Ordered Multi-Signatures (ein Verfahren "to secure routing of messages through a network"),
und sie begründen, teilweise recht polemisch, warum sie mit den Beweisen der Sicherheit dieser Verfahren nicht einverstanden sind.
Trotzdem braucht man, so Koblitz und Menezez in ihrer Konklusion, seine Kreditkarten nicht wegzuwerfen oder auf Online-Einkäufe zu verzichten:
"In the first place, fallacies found in proofs of security do not necessarily lead to an actual breach. [...] In the second place, cryptographic protocols are not developed and marketed in the real world unless they have been approved by certain industrialstandards bodies.[...]"
Disclaimer: Ich kann nicht beurteilen, ob die Einschätzungen der Autoren zutreffen. Koblitz ist einer der Erfinder von ECC und als solcher sicher kein unbeteiligter Beobachter.
Quelle:
The Brave New World of Bodacious Assumptions in Cryptography
Intractable Problems in Cryptography
Teil 1, Teil 2,Teil 3, Teil 4, Teil 5, Teil 6, Teil 7, Teil 8, Teil 9, Teil 10, Teil 11, Teil 12, Teil 13
Autor: Thilo· 4 Kommentare· Permalink· Trackback-URL
Kommentar schreiben
Top5
- Liebe Piraten, lasst uns endlich vernünftig miteinander reden!Astrodicticum Simplex· 14.05.2012
- Risikowahrnehmung: Wenn man vor den falschen Dingen Angst hatAstrodicticum Simplex· 20.05.2012
- Dr. h.c. im Sonderangebot für 39 Euro[sic]· 14.05.2012
- Pi auf dem Einrad!Astrodicticum Simplex· 20.05.2012
- Die Erde dreht sich nicht um die Sonne...Astrodicticum Simplex· 12.05.2012
Top5
- Liebe Piraten, lasst uns endlich vernünftig miteinander reden!Astrodicticum Simplex· 14.05.2012
- Klimaschmock des Monats Mai 2012Primaklima· 20.05.2012
- Die kalte Sonne von Vahrenholt/Lüning: Le Trend, c'est moi!Primaklima· 16.05.2012
- Risikowahrnehmung: Wenn man vor den falschen Dingen Angst hatAstrodicticum Simplex· 20.05.2012
- Der NRW Wahlkampf - eine Analyse mit Noten.Primaklima· 14.05.2012
ScienceBlogs.com
- Doubt and other products: The National Toxicology Program's Report on Carcinogens, bad for whose business?by Elizabeth Grossman As it pursues its anti-regulatory agenda the ...The Pump Handle· 22.05.2012 · 16:39 Uhr
- Weekend Recap: My Annular Eclipse Expedition!A little more persistence a little more effort and what ...Starts With A Bang· 22.05.2012 · 00:11 Uhr
- Water, waterThis image has been going around the intertubes recently I ...A Few Things Ill Considered· 21.05.2012 · 22:59 Uhr
- To be or not to be? The Prevention and Public Health Fundby Kim Krisberg We will pay for this by taking ...The Pump Handle· 21.05.2012 · 15:19 Uhr
- An important revelation regarding Heartland Gate (global warming denialism)Peter Gleick has been cleared of faking a key memo ...Greg Laden's Blog· 21.05.2012 · 12:52 Uhr

Kommentare (4)
Da ich eher im biologischen Bereich zu Hause bin, hab ich natürlich keine Ahnung von der grundlegenden Materie. Ich habe mich jedoch ein bisschen mit Kryptographie für den "Hausgebrauch" beschäftigt und zwei Dinge wurden mir sehr schnell klar:
Erstens ist jede Methode nur auf einem bestimmten Niveau wirklich sicher und zumindest theoretisch kann auch der sicherste Schlüssel per Brute-Force und seeeehr viel Glück schnell geknackt werden.
Zweitens ist jedes Verschlüsselungsverfahren nur so sicher, wie das Drumherum, welches es anwendet. Das kann z.B. entweder mit der verwendeten Infrastruktur bzw. Software oder dem Userverhalten scheitern. Daher wird jemand, der an bestimmte Informationen will, mit ziemlicher Sicherheit versuchen, an Codes und geheime Schlüssel zu kommen. (s. EC-Karten, usw.) Das mathematische Knacken des geheimen Schlüssels dürfte in der Praxis sehr mühsam sein.
Soviel zur Praxis. In der Theorie kann ich leider nicht mitreden. ;-)
Ich möcht mal ein paar Ergänzungen, bzw. Korrekturen anbringen. "Elliptische Kurven" sind erstmal kein direktes Kryptoverfahren, was da verwendet wird ist El Gamal. Das wird allerdings nach wie vor weit häufiger "normal", also ohne elliptische Kurven, eingesetzt (ist auch unter dem Namen DSA zu finden).
Was man bei den elliptischen Kurven macht, ist, den selben Algorithmus zu nutzen, aber halt auf einem anderen Zahlenraum, eben den elliptischen Kurven.
Bei El Gamal geht man davon aus, dass es so sicher wie das darunterliegende Problem (diskreter Logarithmus) ist, aber ich glaube bewiesen ist das auch nicht. Müsste ich aber nachrecherchieren. Dass RSA nicht bewiesen so sicher ist wie Faktorisierung ist eigentlich bekannt, allerdings geht glaub ich auch niemand wirklich davon aus, dass es nicht so ist. Es gibt zumindest keinerlei Angriffe die sich das zunutze machen würden.
Benutzt man nun als Basis von El Gamal elliptische Kurven, so behaupten einige, sei das mit viel kürzeren Schlüssellängen genauso sicher. Das wird aber von führenden Kryptografen angezweifelt. Das Problem dabei ist, dass diese Verfahren und auch die darunterliegenden Probleme weit weniger untersucht sind. Insofern nehmen viele an, dass ECC nur deshalb "sicherer" sind, weil sie weniger gut untersucht wurden. Bruce Schneier etwa dazu:
http://www.schneier.com/crypto-gram-9911.html#EllipticCurvePublic-KeyCryptography
So, hoffe ein bißchen zur Verwirrung beigetragen zu haben ;-)
Beruht nicht Verschlüsselung an sich auf der unbewiesenen Vermutung dass NP != P ist? So gesehen ist doch kein Verfahren (außer one-time pad) sicher...
P=NP hieße erstmal nur, daß man in polynomieller Zeit entschlüsseln könnte. Wie groß die Polynome sind, wäre dann eine ganz andere Frage. Man arbeitet ja nicht mit 'beliebig großen' Schlüsseln, sondern immer mit Schlüsseln einer bestimmten Größenordnung. da spielt es imho keine so große Rolle, ob die Entschlüsselungszeit polynomiell ist, sondern welche Werte sie für die gerade gebräuchliche Schlüssellänge annimmt. Siehe auch bohem's Kommentar zu http://www.scienceblogs.de/mathlog/2009/03/kryptographie-xiii.php