Micha schrieb:
> Hallo,
>
> welche Anforderungen bestehen bezüglich SSL.
Gutes Mathematisches Verständnis der Grundlagen, viel Erfahrung beim
Programmieren und eine gewisse Paranoia,
>
> Das Problem besteht ja darin, den symmetrischen Schlüssel zu berechnen.
> Dafür benötigt man etwas Rechenzeit und etwas Speicher.
Ganz entscheidet ist der zugrunde liegende Zufalls generator, Denn
dieser muss dir aussreichend schnell gute Werte liefern, sonst sind alle
weiteren überlegungen für die Tonne.
>
> Meine Frage ist wieviel Speicher benötigt man und welche Rechenleistung
> müsste ein Microcontroller mitbringen um den symetrischen Schlüssel
> innerhalb von 10 sec zu berechnen.
welche SSl Version willst du machen SSLv1 (welche als Veraltet gilt und
nicht mehr genommen werden sollte) hat sicherlich weniger Anforderungen
als SSLv3.
Außerdem gibt es dort zwei Kategorien nice to have und must have.
Unter andern, sind solche wie DES und IDEA dabei,für beides gibt es in
einigen Bausteinen Hardware unterstüzung,
Ausserdem müssen noch diverse Hash Algorithmen Implementiert werden.
Wird also drauf ankommen, was must have im Protokoll ist, was ich zu
Zeit echt Nicht weiss.
Vielleicht fängst du erstmal mit den lessen der Spec von SSL(v3) an. Um
ehrlich zu sein bin ich nicht sicher ob du das schon getan hast.
Ausserdem halte ich das Konzept nur denn Symtischen teil im
Mikrocontroller zu Berechnen für ziemlich Krude und Kaputt, sicher
braucht man den asymetischen Teil viel weniger aber das, denn von außen
einzuspielen, das ist eine Steilvorlage für einen Angriff.
Imon