12.07.2015 Aufrufe

Facharbeit als PDF - blogsport.eu

Facharbeit als PDF - blogsport.eu

Facharbeit als PDF - blogsport.eu

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

zu übertreffen, sodass die Möglichkeit des Wurzelziehens nicht gegeben ist.Unterstützend wird h<strong>eu</strong>te der Exponent e=65537 (hexadezimal 10001, binär10000000000000001) gewählt 26 , da dieser trotz seiner Größe schnell für dieExponentation mit dem Square-And-Multiply-Algorithmus benutzbar ist. Auch dieLow Exponent Attack aus 3.3.6 ist dann verhindert.3.3.3 Angriff mit frei wählbarem KlartextDer Angriff mit frei wählbarem Klartext (engl. chosen-plaintext attack) ist bei Public-Key-Verfahren immer möglich, indem alle möglichen Klartexte mit dem Public-Keyverschlüsselt und die Ergebnisse mit dem gefundenen Chiffretext verglichen werden.Bei Übereinstimmung eines generierten Chiffretextes mit dem originalen ist der freigewählte Klartext der originale Klartext. Um diesen Angriff zu verhindern, muss dieNachricht m groß genug sein, um eine vollständige Klartextsuche aus Zeitgründenunmöglich zu machen.3.3.4 PaddingNeben der Auffüllung zur geeigneten Größe ist das Verknüpfen von m mitZufallsdaten sinnvoll, da dies bei gleichen Klartexten unterschiedliche Chiffretexteliefert und somit auch bei korrekt gewähltem Klartext den Vergleich ungültig macht.Dieses sogenannte Padding hat auch den Vorteil, dass bei der mehrfachenVersendung einer Nachricht ein Unterschied im Chiffretext vorhanden ist, der eseinen Angreifer nicht erkennen lässt, dass es sich um den gleichen Klartext handelt.Eine weitere Funktion des Paddings ist das Einfügen eines Kontrollwertes, mit demüberprüft werden kann, ob die entschlüsselte Nachricht gültig ist. In den Anfängendes Public Key Cryptography Standards 27 war dies eine Konstante mit zusätzlicherAuffüllung der Nachricht. Im Optimal Asymmetric Encryption Padding 28 wird jedocheine Prüfsumme der restlichen Nachricht mit eingefügt, die die kryptographischenEigenschaften im Vergleich zu einer Konstante verbessert. Das einfache PKCS1 29 -Padding würde eine Nachricht m bin in der Binärdarstellung der Länge m binLen < n binLen – 80vor dem Verschlüsselungsvorgang wie folgt zusammensetzen:26 Vgl. RFC 3447 V.1.5. ftp://ftp.rsasecurity.com/pub/pkcs/ascii/pkcs-1.asc. 03.04.2009.27 Ebd.28 Bellare, M., Rogaway, P.: Optimal Asymmetric Encryption -- How to encrypt with RSA. Springer-Verlag. 1995. Auch unter: http://www-cse.ucsd.edu/users/mihir/papers/oae.pdf. 29.03.2009.29 Nach RFC 3447 V.1.5. ftp://ftp.rsasecurity.com/pub/pkcs/ascii/pkcs-1.asc. 03.04.2009.11

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!