OpenSky: A Swiss Army Knife for Air Traffic Security Research Martin - - PowerPoint PPT Presentation

opensky a swiss army knife for air traffic security
SMART_READER_LITE
LIVE PREVIEW

OpenSky: A Swiss Army Knife for Air Traffic Security Research Martin - - PowerPoint PPT Presentation

Department of Computer Science OpenSky: A Swiss Army Knife for Air Traffic Security Research Martin Strohmeier 1 Matthias Schfer 2 Markus Fuchs 4 Vincent Lenders 3 Ivan Martinovic 1 1 University of Oxford, UK 2 University of Kaiserslautern,


slide-1
SLIDE 1

September 15, 2015

Department of Computer Science


OpenSky: A Swiss Army Knife for Air Traffic Security Research

Martin Strohmeier 1 Matthias Schäfer 2 Markus Fuchs 4 Vincent Lenders 3 Ivan Martinovic 1

1 University of Oxford, UK 2 University of Kaiserslautern, Germany 3 armasuisse, Switzerland 4 SeRo Systems, Germany

slide-2
SLIDE 2

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ Original motivation: Security research into ADS-B § Basic testing with single sensors in our lab § Collaboration across countries and labs, sharing of data § Development of the OpenSky idea: formalisation and development

  • f adequate research and sharing infrastructure

§ Registered association since 2014

2

http://www.opensky-network.org

slide-3
SLIDE 3

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ A large-scale ADS-B sensor network (online Jan. 2013) § Cheap ADS-B sensors distributed (mostly) in Europe § Receivers are connected over the Internet § Access to raw ADS-B data and PHY-layer information

Who and What is OpenSky?

3

slide-4
SLIDE 4

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

OpenSky Basis

4

Various off-the-shelf sensors installed by motivated volunteers.

slide-5
SLIDE 5

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

OpenSky Frontend

5

slide-6
SLIDE 6

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ Move from RDMS architecture to big data system § Four horizontally scalable layers § Enables real-time processing of all received messages in <20ms,

and fast large-scale analysis over all data

OpenSky Backend

6

slide-7
SLIDE 7

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Current OpenSky Coverage

7

slide-8
SLIDE 8

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ Contents

§ ID § Velocity § Position § …

§ Meta Data

§ Physical layer data § RSS § Loss § SNR § Timestamps § Sensor ID

Example of an OpenSky Dataset

8

slide-9
SLIDE 9

ADS-B Channel Analysis with OpenSky

slide-10
SLIDE 10

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ Aircraft Location Verification § Secure Track Verification § Physical Layer Intrusion Detection § Transponder Fingerprinting § Event Detection § For all the details, read the papers on the OpenSky website!

Exemplary Security Research with OpenSky

10

slide-11
SLIDE 11

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Some Attacker Models

11

Attacker Altitude Attacker Mobility Commercial Airspace Ground ADS-B Receiver Lower Airspace Ghost Aircraft Diverted Aircraft Higher Lower Higher Lower

1 2 3 4

slide-12
SLIDE 12

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Aircraft Location Verification

12

slide-13
SLIDE 13

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Aircraft Location Verification: Multilateration

13

d1 d2 d3 d4

t1 t2 t3 t4

slide-14
SLIDE 14

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Aircraft Location Verification: KNN

14

N1 N2 N3 S1 S2 S3 S4 E ADS-B claim Actual trajectory Start of attack Deviation C T

[1] “Lightweight Location Verification in Air Traffic Surveillance Networks.” Martin Strohmeier‚ Vincent Lenders and Ivan Martinovic. In Proceedings of the 1st ACM Workshop on Cyber−Physical System Security (CPSS '15). April, 2015.

slide-15
SLIDE 15

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Secure Track Verification

15

slide-16
SLIDE 16

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ New approach, exploiting the

inherent mobility of aircraft

§ Use sequences of location

claims, measure differences in propagation delay to receivers

§ Detect any deviation § Not dependent on tight

synchronisation and hardware

16

Secure Track Verification

slide-17
SLIDE 17

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

17

Secure Track Verification

[2] “Secure Track Verification.” Matthias Schäfer, Vincent Lenders and Jens B

  • Schmitt. In IEEE Symposium on Security and Privacy (S&P) May 2015.
slide-18
SLIDE 18

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

PHY-Layer Intrusion Detection

18

slide-19
SLIDE 19

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

19

§ Commercial ADS-B transponders use two antennas § Possible to detect single-antenna attackers with

high certainty by exploiting distinct autocorrelation features

PHY-Layer Features

19 50 100 150 200 250 300 350 400 −80 −75 −70 −65 −60 Time since first seen [s] RSS [dB] Antenna 1 Antenna 2

slide-20
SLIDE 20

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

  • 0.8
  • 0.6
  • 0.4
  • 0.2
  • 0.2

0.2 0.4 0.6 0.8 attacker 1 legit aircraft attacker 2 attacker 3

Autocorrelation Pearson Correlation

Anomaly Detection

20

§ One-class

classification

§ Simulation of different

attacker types

§ constant sending

strength

§ random sending

strength

§ adaptive sending

strength [3] “Intrusion Detection for Airborne Communication using PHY−Layer Information.” Martin Strohmeier‚ Vincent Lenders and Ivan Martinovic. In Detection

  • f Intrusions and Malware‚ and Vulnerability Assessment (DIMVA). July, 2015.
slide-21
SLIDE 21

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Transponder Fingerprinting

21

slide-22
SLIDE 22

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

0.2 0.4 0.6 0.8 0.05 0.1 0.15 0.2 0.25 0.2 0.4 0.6 0.8 1

Transponder Fingerprinting

22

0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 5 10 15 20 25 ICAO:4456530 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 10 20 30 40 50 ICAO:3950904 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 5 10 15 20 25 ICAO:4566066 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 50 100 150 ICAO:7668368 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 10 20 30 ICAO:4458178

§ Different ADS-B transponder types / implementations used in the

commercial aviation market.


§ Several features based on random message inter-arrival times.

slide-23
SLIDE 23

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ 6 main types. With 100 samples, prediction accuracy of 99.91% § Some special cases with unique feature combinations, making

aircraft potentially identifiable, even when using pseudonyms / not broadcasting their ID.

Transponder Fingerprinting

23

[4] “On Passive Data Link Layer Fingerprinting of Aircraft Transponders.” Martin Strohmeier and Ivan Martinovic. In 1st ACM Workshop on Cyber−Physical Systems Security & Privacy (CPS−SPC). October, 2015.

slide-24
SLIDE 24

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Event Detection

24

slide-25
SLIDE 25

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ Time series analysis to identify anomalies. § Combine OpenSky ADS-B sensor data with publicly available

databases about 24-bit ICAO identifiers, aircraft types and airline to track various types of activity.

§ Data from 2 OpenSky sensors closest to Davos / Zurich:

Event Detection

25

slide-26
SLIDE 26

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

§ >70% increase from mean and 45% increase over previous peaks. § Pitfalls:

§ Data quality / consistency. § Need to take long-term trends into account / compare to recent data. § Doesn’t tell us what is going on!

Event Detection

26

slide-27
SLIDE 27

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Conclusion

27

§ OpenSky provides a scalable, open, and collaborative architecture

for air traffic research.

§ Communications security is an important problem in modern aviation. § Our research using OpenSky proposes and analyses attack

detection using several different approaches.

§ Security and privacy has been OpenSky’s main theme but the data is

used for many other applications now.

§ Check out http://opensky-network.org if you are interested further in

air traffic communication research, security and non-security related.

slide-28
SLIDE 28

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

References

28

[1] “Lightweight Location Verification in Air Traffic Surveillance Networks”, Martin Strohmeier‚ Vincent Lenders and Ivan Martinovic In Proceedings of the 1st ACM Workshop on Cyber−Physical System Security (CPSS '15). April, 2015. [2] “Secure Track Verification”, Matthias Schäfer, Vincent Lenders and Jens B

  • Schmitt. In IEEE Symposium on Security and Privacy (S&P). May 2015.

[3] “Intrusion Detection for Airborne Communication using PHY−Layer Information”, Martin Strohmeier‚ Vincent Lenders and Ivan Martinovic. In Detection

  • f Intrusions and Malware‚ and Vulnerability Assessment (DIMVA). July, 2015.

[4] “On Passive Data Link Layer Fingerprinting of Aircraft Transponders”, Martin Strohmeier and Ivan Martinovic. In 1st ACM Workshop on Cyber−Physical Systems Security & Privacy (CPS−SPC). October, 2015.

slide-29
SLIDE 29

September 15, 2015 Page

DASC 2015: OpenSky - A Swiss Army Knife for Air Traffic Security Research

Questions?

29