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 »
27.02.08 · 09:37 Uhr
Kryptographie II
Kategorie: Technik
Heute beschreiben wir (noch ohne in Details zu gehen) den Unterschied zwischen symmetrischen ('Secret Key') and asymmetrischen ('Public Key') Verfahren.
In der Kryptographie nimmt man folgende Situation an: es gibt einen Sender A, der eine Nachricht an den Empfänger B schickt, und einen Lauscher E, der die (verschlüsselte) Nachricht abfängt.
(In der Fachliteratur heißt die Senderin A immer Alice, der Empfänger B immer Bob, und die Lauscherin E immer Eva, letzteres wohl abgeleitet vom englischen 'evil'.)
In praktischen Anwendungen sieht das so aus, daß beispielsweise B eine Bank und A ihr Online-Kunde ist. E ist ein Hacker, der A's verschlüsselte Daten abgefangen hat.
Wie in Teil I gesagt, gehört zu einem kryptographischen Verfahren immer eine Verschlüsselungsfunktion (kurz:'Schlüssel'), die einen Klartext in einen verschlüsselten Text umwandelt, und eine Entschlüsselungsfunktion, die natürlich gerade die Umkehrfunktion der Verschlüsselungsfunktion sein muß.
Es gibt Verschlüsselungsverfahren wie die Cäsar-Chiffre aus Teil I, bei denen man aus der Kenntnis des Schlüssels sofort auf die Entschlüsselungsfunktion schließen kann. Solche Verfahren heißen symmetrische Verschlüsselungsverfahren.
Bei symmetrischen Verfahren ist es offenbar wesentlich, daß der Schlüssel geheim gehalten wird. Neben symmetrischen Verfahren gibt es auch asymmetrische Verschlüsselungsverfahren (engl. 'Public Key Cryptography'), bei denen die Verschlüsselungsfunktion öffentlich bekannt ist, aber trotzdem nur Empfänger B die Entschlüsselungsfunktion berechnen kann. (Das klingt jetzt sicher etwas kryptisch und es hat tatsächlich bis Mitte der 70er Jahre gedauert, bis Mathematiker solche asymmetrischen Verfahren entwickeln konnten.)
Offensichtlich sind asymmetrische Verfahren sicherer als symmetrische Verfahren, weil sie nicht auf die Geheimhaltung des Schlüssels angewiesen sind. Allerdings sind sie auch mit erheblich größerem Rechner-Aufwand verbunden.
In der Praxis entscheidet man sich deshalb oft für symmetrische Verfahren
und verwendet bei wirklich sensiblen Daten eine Mischung aus beiden Verfahren: Man verwendet das asymmetrische Verfahren nicht zur Übermittlung der Nachrichten selbst, sondern nur zur verschlüsselten Übermittlung eines Schlüssels. Mit diesem gemeinsamen Schlüssel verwenden A und B dann ein symmetrisches Verfahren zur Übermittlung der eigentlichen Nachrichten.
Für symmetrische Verfahren gibt es einen festen Standard, der auf absehbare Zeit nicht geändert werden soll. Die Forschung in der Kryptographie konzentriert sich deshalb darauf, immer bessere asymmetrische Verfahren zu entwickeln (bzw. aus Sicht der Hacker immer bessere Angriffe auf asymmetrische Verfahren zu entwickeln).
Die Entwicklung asymmetrischer Verfahren benutzt interessante Mathematik und wir werden uns in den weiteren Folgen hauptsächlich mit asymmetrischen Verfahren beschäftigen. Zunächst aber noch kurz einige Worte zu symmetrischen Verfahren.
Für symmetrische Verschlüsselung gibt es seit 2000 ein vom National Institute of Science and Technology NIST (dem US-amerikanischen Gegenstück zur Physikalisch-Technischen Bundesanstalt) festgelegtes System, den seitdem unter der Bezeichnung AES (Advanced Encryption Standard) bekannten Rijndael-Algorithmus. Der Algorithmus ist frei verfügbar und darf ohne Lizenzgebühren eingesetzt sowie in Software bzw. Hardware implementiert werden.
AES ist ein Blockchiffre mit Blöcken aus 128 Bit. Jeder Block wird bestimmten Transformationen unterzogen, wobei die Blöcke nicht unabhängig verschlüsselt werden, sondern verschiedene Teile des Schlüssels nacheinander auf den Klartext-Block angewendet werden. Eine ausführliche Erläuterung des Algorithmus findet man hier.
Nach Meinung der NIST-Jury (von 2000) bietet AES ausreichend Sicherheit für die nächsten 100 Jahre. (Mit solchen Prognosen muß man natürlich vorsichtig sein. In einem ähnlichen Zusammenhang sagte RSA-Entwickler Rivest 1977, die Faktorisierung einer 125-stelligen Zahl dauere 40 Billiarden Jahre. Tatsächlich gelang eine solche Faktorisierung dann bereits 1994.)
Die bekanntesten asymmetrischen Verfahren zur Schlüssel-Übermittlung sind RSA (das, wie eben erwähnt, auf der Schwierigkeit der Faktorisierung großer Zahlen beruht) und der Diffie-Hellman Schlüsselaustausch (der komplizierte abelsche Gruppen, z.B. elliptische Kurven, benutzt), denen wir uns detallierter in den folgenden Beiträgen widmen werden.
Autor: Thilo· 0 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
