WTLS Wireless Transport Layer Security

27
WTLS WTLS Wireless Transport Layer Wireless Transport Layer Security Security Assnaashari Amir hg6773 Grosses Seminar WS01/02 Prof. Dr. Kneisel Prof. Dr. Christidis

description

Grosses Seminar WS01/02 Prof. Dr. Kneisel Prof. Dr. Christidis. WTLS Wireless Transport Layer Security. Assnaashari Amir hg6773. Einleitung Einsatzgebiete von WAP Technische Aspekte Protokolle. Grundzüge von WTLS Service Primitives Handshake Layer Record Layer - PowerPoint PPT Presentation

Transcript of WTLS Wireless Transport Layer Security

Page 1: WTLS Wireless Transport Layer Security

WTLSWTLSWireless Transport Layer SecurityWireless Transport Layer Security

Assnaashari Amir

hg6773

Grosses Seminar WS01/02

Prof. Dr. Kneisel

Prof. Dr. Christidis

Page 2: WTLS Wireless Transport Layer Security

Inhalt• EinleitungEinleitung• Einsatzgebiete von Einsatzgebiete von

WAPWAP• Technische AspekteTechnische Aspekte• ProtokolleProtokolle

• Grundzüge von Grundzüge von WTLSWTLS

• Service PrimitivesService Primitives• Handshake LayerHandshake Layer• Record LayerRecord Layer• Implementationen Implementationen

und Anwendungenund Anwendungen• AusblickAusblick

Page 3: WTLS Wireless Transport Layer Security

Einleitung• Was ist WAP? Was ist WAP?

• Was bedeutet WTLS?Was bedeutet WTLS?

• Ziel von WTLSZiel von WTLS

Page 4: WTLS Wireless Transport Layer Security

Einsatzgebiete von WAPEinsatzgebiete von WAP• Mobile banking

• Informationsdieste aller Art

• Kommunikationsdienste, Terminplanung,

Page 5: WTLS Wireless Transport Layer Security

Technische AspekteTechnische Aspekte• Wap Architektur

Page 6: WTLS Wireless Transport Layer Security

ProtokolleProtokolle• WAE (Wireless Application Environment

User Agent)

• WSP (Wireless Session Protocol)

• WTP(Wireless Transaction Protocol)

• WTLS WTLS (Wireless Transport Layer (Wireless Transport Layer Security)Security)

• WDP(Wireless Datagram Protocol)WDP(Wireless Datagram Protocol)

Page 7: WTLS Wireless Transport Layer Security

ProtokolleProtokolle

Page 8: WTLS Wireless Transport Layer Security

Grundzüge von WTLSGrundzüge von WTLS• Aufbau:

• Service Primitives : Kommunikation von WTLS mit den höheren WAP Schichten.

• Handshake Layer : Herstellung einer gesicherten Verbindung

• Record Layer : dient zur Ver- und Entschlüsselung der Daten

Page 9: WTLS Wireless Transport Layer Security

Grundzüge von WTLsGrundzüge von WTLs

Page 10: WTLS Wireless Transport Layer Security

Grundzüge von WTLSGrundzüge von WTLS• Funktionsweise:

• WAP-Gateway : Verbindung mittels WAP zum Internet

• Secure session: daraus entstehen mehrere secure connections

Page 11: WTLS Wireless Transport Layer Security

Grundzüge von WTLsGrundzüge von WTLs

Page 12: WTLS Wireless Transport Layer Security

Grundzüge von WTLsGrundzüge von WTLs

Page 13: WTLS Wireless Transport Layer Security

Grundzüge von WTLSGrundzüge von WTLS• Funktionsweise :

– WTLS verwendet asymmetrische Verschlüsselung

– Innerhalb von WTLS kommen mehrere Algorithmen zu Anwendung

– unterschied WTLS gegen TLS

Page 14: WTLS Wireless Transport Layer Security

Grundzüge von WTLsGrundzüge von WTLs

Page 15: WTLS Wireless Transport Layer Security

Service PrimitivesService Primitives• Aufgabe und Grundprinzip• req: (request) • ind: (indication)• res: (response)• cnf: (confirm)•

Page 16: WTLS Wireless Transport Layer Security

Service PrimitivesService Primitives• Aufgabe und Grundprinzip• SEC-Unidata• SEC-Create• SEC-Exchange• SEC-Commit• SEC-Exception• SEC-Terminate• SEC-Create-Request•

Page 17: WTLS Wireless Transport Layer Security

Service PrimitivesService Primitives• Ablauf eines Handshakes

• Vollständiger Handshake

• Verkürzter Handshake

• Optimierter Handshake

Page 18: WTLS Wireless Transport Layer Security

Service PrimitivesService Primitives

Page 19: WTLS Wireless Transport Layer Security

Service PrimitivesService Primitives

Page 20: WTLS Wireless Transport Layer Security

Handshake LayerHandshake Layer• Handshake Protocol

• Change CipherSpec Protocol

• Alert Protocol

Page 21: WTLS Wireless Transport Layer Security

Handshake LayerHandshake Layer• Handshake Protocol• Aufgaben: • Austausch von Hello Nachrichten• Austausch von kryptographischen Informationen• Generierung des Master-Secrets • Überprüfung der Verbindungspartner

Page 22: WTLS Wireless Transport Layer Security

Handshake LayerHandshake Layer• Change CipherSpec Protocol

• Alert Protocol

Page 23: WTLS Wireless Transport Layer Security

Record LayerRecord Layer• Connetction State

• Record Protocol

• Key Refresh

Page 24: WTLS Wireless Transport Layer Security

Record LayerRecord Layer

Page 25: WTLS Wireless Transport Layer Security

Implementationen und Implementationen und AnwendungenAnwendungen

• Telepathy WST

• WAPLite

• WTLS Plus

• TrustCenter

Page 26: WTLS Wireless Transport Layer Security

AusblickAusblick• WTLS sorgt sich nur um die Vertraulichkeit und

Integrität der Daten• WTLS ist ein sauber definierter und erweitbarer

Standard, der WAP-Anwendunen um einiges sicherer machen kann.

Page 27: WTLS Wireless Transport Layer Security

Literatur• www.wapforum.org• www.baltimore.com• www.certicom.com• www.trustcenter.com• www.waplite.com

• SSL and TLS Essentails: Stephen Thomas JOHN WILEY & SONS,INC.