Sicheres Wireless Networking im Industrieeinsatz

Größe: px
Ab Seite anzeigen:

Download "Sicheres Wireless Networking im Industrieeinsatz"

Transkript

1 Sicheres Wireless Networking im Industrieeinsatz Dipl.-Ing. Robert Schwebel Pengutronix - Linux Solutions for Science and Industry Sicheres Wireless Networkingim Industrieeinsatz p. 1

2 Outline Sound techniques Cylindrical Algebraic Decomposition Interval arithmetic and inner-approximation computation Complete techniques Interval constraint solving Interval constraint solving and soundness Solving constraints with universal quantifiers Conclusion and perspectives Sicheres Wireless Networkingim Industrieeinsatz p. 2

3 Übersicht Pengutronix Wireless Ethernet - Technologie Anwendungen in der Logistik Sicherheit Linux und Open Source Sicheres Wireless Networkingim Industrieeinsatz p. 3

4 Übersicht Pengutronix Wireless Ethernet - Technologie Anwendungen in der Logistik Sicherheit Linux und Open Source Sicheres Wireless Networkingim Industrieeinsatz p. 4

5 Pengutronix - Werbeblock Linux Solutions for Science and Industry Kleine Embedded Systeme - vollwertiges Betriebssystem Harte Echtzeit, z.b. für Steuerungstechnik, M&R Fernwartung, Remote-Update, Sicherheit ARM/XScale, PowerPC, x86 Sicheres Wireless Networkingim Industrieeinsatz p. 5

6 Pengutronix - Werbeblock Beratung, projektbegleitende Unterstützung Software-Auftragsentwicklung Projekte: Linux für Industrieanwendungen Optimale Nutzung von Open Source Sicheres Wireless Networkingim Industrieeinsatz p. 6

7 Übersicht Pengutronix Wireless Ethernet - Technologie Anwendungen in der Logistik Sicherheit Linux und Open Source Sicheres Wireless Networkingim Industrieeinsatz p. 7

8 Wireless Ethernet - Historie Ethernet: der Standard für Büro-Kommunikation Entwickelt als ausfallsichere Technologie für das Militär (ARPANET ab 1968, TCP ab 1977) TCP/UDP/IP Protokollfamilie Sicheres Wireless Networkingim Industrieeinsatz p. 8

9 Wireless Ethernet - Historie 1982: IEEE 802.3: 10Base5 (Yellow Cable) 1986: 10Base2 (Cheapernet, Koaxialkabel) 1991: 10BaseT (Twisted Pair, 10 MBit/s, Hubs+Switche) 1995: 100BaseT (Twisted Pair, 100 MBit/s) 2000: 1000BaseT (Twistet Pair, 1000 MBit/s) Sicheres Wireless Networkingim Industrieeinsatz p. 9

10 Wireless Ethernet - Standards 1999: a: bis 54 MBit/s, 5.4 GHz (lange in Deutschland verboten) 1999: b: 1-11 MBit/s, 2.4 GHz (grösste Verbreitung) 2003: g: bis 54 MBit/s, 2.4 GHz (kompatibel zu b) Sicheres Wireless Networkingim Industrieeinsatz p. 10

11 Wireless Ethernet - Infrastruktur Aufbau eines Funknetzes: Accesspoint, Geräteanbindung mit WLAN-Karten Sicheres Wireless Networkingim Industrieeinsatz p. 11

12 Wireless Ethernet - Vorteile Keine Kabelverbindungen notwendig Vernetzung mobiler Einheiten wird möglich (Mensch, Gabelstapler, Transportbehälter) Einheitliche IT-Infrastruktur! IP-Protokoll für alle Geräte, inklusive Datenquellen Einheitliche Sicherheitsrichtlinien definierbar Sicheres Wireless Networkingim Industrieeinsatz p. 12

13 Wireless Ethernet - Vorteile Kosten: keine aufwendige Verkabelung notwendig Standard-Komponenten einsetzbar (leichte Beschaffung) Eine Technologie für alle Geräte (Rechner, PDAs, mobile Embedded-Einheiten) Robuste Embedded-Plattformen nutzbar: Sicheres Wireless Networkingim Industrieeinsatz p. 13

14 Übersicht Pengutronix Wireless Ethernet - Technologie Anwendungen in der Logistik Sicherheit Linux und Open Source Sicheres Wireless Networkingim Industrieeinsatz p. 14

15 Anwendungen in der Logistik Anbindung mobiler Einheiten: Übermittlung dezentraler Daten an IT-Infrastruktur Weitere Anwendungen...? Diskussion! Sicheres Wireless Networkingim Industrieeinsatz p. 15

16 Übersicht Pengutronix Wireless Ethernet - Technologie Anwendungen in der Logistik Sicherheit Linux und Open Source Sicheres Wireless Networkingim Industrieeinsatz p. 16

17 Sicherheit Zwei wesentliche Probleme: Authentifizierung - wer darf übertragen? Datenübertragung - wie wird übertragen? Sicheres Wireless Networkingim Industrieeinsatz p. 17

18 Sicherheit Wireless LAN hat standardmässig Sicherheitsfunktionen (WEP - Wired Equivalent Privacy) Authentifizierung: PaSSwort in AP, Clients Verschlüsselung: RC4 Algorithmus Übertragene Daten werden auf Korrektheit geprüft WEP wurde hinter verschlossenen Türen entwickelt Sicheres Wireless Networkingim Industrieeinsatz p. 18

19 Sicherheit Access-Points sind im Auslieferungszustand unverschlüsselt! Auspacken-Einschalten Gehackt werden... Minimum ist: WEP Mechanismus einschalten! Aber... Sicheres Wireless Networkingim Industrieeinsatz p. 19

20 WEP Probleme Das zum Einsatz kommende Verfahren ist schwach! Bestimmte Muster können trotz Verschlüsselung geraten werden Weak Packets - Schlüssel kann geraten werden ( Pakete pro Sekunde - 30 Minuten im Mittel Fazit: WEP ist keine Lösung zur Absicherung! Sicheres Wireless Networkingim Industrieeinsatz p. 20

21 Sicherheit - aber wie? Vorteil: normale IT-Infrastruktur! Technologien aus der Server-Welt können verwendet werden VPN - Virtuelle Private Netze Starke Verschlüsselung zwischen Teilnehmern Starke Authentifizierung - ähnlich Homebanking Sicheres Wireless Networkingim Industrieeinsatz p. 21

22 Übersicht Pengutronix Wireless Ethernet - Technologie Anwendungen in der Logistik Sicherheit Linux und Open Source Sicheres Wireless Networkingim Industrieeinsatz p. 22

23 Linux als Grundlage Linux kommt aus der Serverwelt Alle modernen Krypto-Technologien verfügbar Modulares Betriebssystem Linux läuft auf Embedded-Devices und auf Servern Offene Technologie Keine Lizenzkosten Sicheres Wireless Networkingim Industrieeinsatz p. 23

24 Linux für Embedded-Anwendungen Linux läuft nicht nur auf x86 Rechnern Für mobile Geräte: ARM, PowerPC Voraussetzung für Wireless LAN: CompactFlash, USB Viele Prozessoren: System on Chip Sicheres Wireless Networkingim Industrieeinsatz p. 24

25 Linux für Embedded-Anwendungen PowerPC: stromsparend, leistungsfähig x86: kostengünstig Beispiel: SolidCard Familie Gleiche Software auf x86 und PPC - unter Linux Sicheres Wireless Networkingim Industrieeinsatz p. 25

26 Linux für Embedded-Anwendungen ARM/XScale: besonders stromsparend! Sicheres Wireless Networkingim Industrieeinsatz p. 26

27 Linux und Sicherheit Auch auf den Embedded-Rechnern: Standard-Technologien! IPSec, OpenSSL, CIPE, OpenVPN, TUN/TAP,... Offene Entwicklung - Peer Review!... und alles ist im Sourcecode verfügbar Sicheres Wireless Networkingim Industrieeinsatz p. 27

28 Fragen? Anregungen...? Sicheres Wireless Networkingim Industrieeinsatz p. 28