SlideShare a Scribd company logo
1 of 11
Download to read offline
Securing Navigation of
Unmanned Maritime
Systems
Tope Omitola, Jon Downes,
Gary Wills, Mark Zwolinski,
Michael Butler
1
Motivation
• USV Autonomy - Navigation Aids for Safety and
Awareness
• Autonomous USVs must avoid ships, docks, floating
debris
• Secure navigation aids - to avoid obstacles
• Secure navigation aids - for situational awareness
• Question we address in this paper: “The Assurance
of security of autonomous navigation and
control in Maritime systems, and USVs in
particular”
• Preliminary work reported, more work is being done in
the area
• Secure navigation aids Key to Situational Awareness
Unmanned Surface Vehicles
and Autonomy
• USVs are maritime-based surface vehicles that have different levels of
autonomy
• 6 levels of Autonomy*:
– Level 0: Manned
– Level 1: Under Operator control
– Level 2: Under Directed control of Operator
– Level 3: Delegated; Control is from USV,
Decision-making shared between Operator and USV
– Level 4: Monitored; USV senses
environment. Operator may monitor events
– Level 5: Autonomous; USV senses and reports state of environment, Operator may
monitor events
* Maritime UK. "Being a responsible industry - an industry code of
practice" 2017 Report
3
USV Navigation Vulnerabilities and
Possible Hazards
• Global Navigation Satellite Systems (GNSS), e.g. GPS, GLONASS, COMPASS,
GALILEO
• Vulnerabilities
– Very weak signals (-160dB W)
– Signals not encrypted
– Unintentional and Intentional Interference
• Possible Hazards
– Complete failure of USV's GNSS receiver
– Presentation of hazardously misleading navigation data
• Possible Attacks
– Spoofing: broadcast of false signals
– Jamming: intentional interference of signals
– Meaconing: intentional interference & rebroadcasting
signals to confuse
4
Security and Hazard Analyses of
the Navigation Component of USVs
• Hazard Analysis important for certifying systems safety
• Traditional Techniques, e.g. HAZOP, FTA, only focus on single
component’s failures and failure events
• Cyber-Physical Systems, such as USVs, have inter-component
interactions, failures and failure events
• We use STAMP and STPA for security and hazard analyses.
• Developed at MIT, both have good track records in inter-component
safety and hazard analyses
• In STPA, failure events, and Accidents, are caused by safety
constraints not successfully enforced
5
STAMP’s four components of Controller, the Controlled entity,
Actuators and Sensors
6
STAMP’s 4 possible causes
of Accidents
• A control action required for safety was not provided
• An unsafe control action was provided
• A control action required for safety was provided too
early or too late or in the wrong sequence
• A control action required for safety was stopped too
soon or applied too long
7
(Some of Possible) Accidents
and Hazards Analyses of Navigation Component
ACCIDENTS HAZARDS
A1. Unavailability of Navigation Module (NM) H1.1 NM receives continuous stream of un-
usable GNSS signals via a jamming attack
H1.2 Malevolent manipulation of hardware
and software layers of NM to alter GNSS data
interpretation
A2. Un-authorised disclosure of GNSS
information
H2. There is un-authorised disclosure of
GNSS information
A3. Received GNSS information are not
genuine
H3.1 GNSS information have been
intentionally altered via a spoofing attack
H3.2 NM receives replayed GNSS signals via
a meaconing attack
H3.3 GNSS information have been un-
intentionally altered (probably due to natural
accident)
A4. Users' Psychological Error H4. Over-reliance of users on provided GNSS
data
A5. Unintentional Radio Frequency (RF)
interference
H6. Noise from nearby RF transmitters
interferes with genuine GNSS signals
8
STPA Methodology
9
Control Actions Not Providing Causes Hazard Providing
Causes
Hazard
Wrong Time or
Wrong Order
Causes Hazard
Stopped Too Soon
or Applied Too
Long
NM assures
authenticity of
its software &
hardware
components
UCA1: Malevolent components
installed in NM [H1.2]; UCA2: Unauthorised
principals able to alter GNSS data
interpretation [H1.2, H2, H3.2]
None Same as UCA1 &
UCA2
Same as UCA1 &
UCA2 (Stopped
Too Soon)
NM mitigates
jamming attack
UCA3: Denial of Service attack (of NSS data)
[H1.1, H5]
None Same as UCA3 Same as UCA3
(Stopped Too Soon)
NM provides au-
thorised disclo-
sure of GNSS data
UCA4: Un-authorised entities able
to elicit USV position (information leakage)
and/or able to replay
GNSS information (traffic analyses).
Possibility of taking control of USV &
sabotage mission [H2, H3.1, H3.2]
UCA5: Tampering, i.e., deliberately
destroying or corrupting data [H2, H5]
None Same as UCA4 Same as UCA4
(Stopped Too Soon)
Next Steps and Future Work
• Very preliminary investigation of STPA to CPS Autonomy -
Fruitful area of work
• How can we include USV control algorithm processing GNSS data
in STAMP/STPA
• Taxonomy/Hierarchy of Hazards and Risks
• Constructing Safety Constraints to mitigate or stop unsafe control
actions
• Use Event-B to model control actions and safety constraints to
develop framework for security analysis for autonomous
navigation of unmanned marine systems
– Event-B is a formal method for software system design that
provides strong support for rigorous verification using
mathematical techniques
10
QUESTIONS
• t.omitola@ecs.soton.ac.uk
11

More Related Content

What's hot

L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...
L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...
L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...ICSA, LLC
 
Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...Mukhriddin Mukhiddinov
 
132901 draft-001-001
132901 draft-001-001132901 draft-001-001
132901 draft-001-001Huy Nguyen
 
Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...Mukhriddin Mukhiddinov
 
Latest data analytics - Nick gates
Latest data analytics - Nick gatesLatest data analytics - Nick gates
Latest data analytics - Nick gatesSITA
 
Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...Mukhriddin Mukhiddinov
 
Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...
Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...
Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...Mukhriddin Mukhiddinov
 
Implementation of Integrated Condition Based Maintenance
Implementation of Integrated Condition Based MaintenanceImplementation of Integrated Condition Based Maintenance
Implementation of Integrated Condition Based MaintenanceSarafian Salleh
 
Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...Mukhriddin Mukhiddinov
 
Introduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationIntroduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationISA Boston Section
 

What's hot (11)

L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...
L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...
L3 Presentation at Williams Foundation Seminar on New Approaches to Air-Land ...
 
Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_25-ma'ruza (Systems and Digital Signal ...
 
132901 draft-001-001
132901 draft-001-001132901 draft-001-001
132901 draft-001-001
 
Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_12-ma'ruza (Systems and Digital Signal ...
 
Latest data analytics - Nick gates
Latest data analytics - Nick gatesLatest data analytics - Nick gates
Latest data analytics - Nick gates
 
Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_22-ma'ruza (Systems and Digital Signal ...
 
Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...
Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...
Tizimlar va signallarni qayta ishlash_1-ma'ruza (Systems and Digital Signal P...
 
Implementation of Integrated Condition Based Maintenance
Implementation of Integrated Condition Based MaintenanceImplementation of Integrated Condition Based Maintenance
Implementation of Integrated Condition Based Maintenance
 
C
CC
C
 
Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...
Tizimlar va signallarni qayta ishlash_29-ma'ruza (Systems and Digital Signal ...
 
Introduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationIntroduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL Certification
 

Similar to Omitola securing-navigation-us vs

The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...
The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...
The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...Dr Andy Quinn
 
Failure Mode and Effect Analysis
Failure Mode and Effect AnalysisFailure Mode and Effect Analysis
Failure Mode and Effect Analysistulasiva
 
CONDITION MONITORING
CONDITION MONITORINGCONDITION MONITORING
CONDITION MONITORINGlaxtwinsme
 
Emergency procedure at height
Emergency procedure at heightEmergency procedure at height
Emergency procedure at heightMECandPMV
 
Product assurance
Product assurance Product assurance
Product assurance PriyankaKg4
 
Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...
Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...
Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...Daniel Fernando Pigatto
 
Safety System Modularity
Safety System ModularitySafety System Modularity
Safety System ModularityFasiul Alam
 
Presentation vk 20141113
Presentation vk 20141113Presentation vk 20141113
Presentation vk 20141113uzturgus
 
PREVENTIVE MAINTENANCE - Agricultural crop production
PREVENTIVE MAINTENANCE - Agricultural crop productionPREVENTIVE MAINTENANCE - Agricultural crop production
PREVENTIVE MAINTENANCE - Agricultural crop productionVeniceMarieIbale2
 
Timmins how would you like to use ua vs
Timmins how would you like to use ua vsTimmins how would you like to use ua vs
Timmins how would you like to use ua vsGeCo in the Rockies
 
Expert System - Automated Traffic Light Control Based on Road Congestion
Expert System - Automated Traffic Light Control Based on Road CongestionExpert System - Automated Traffic Light Control Based on Road Congestion
Expert System - Automated Traffic Light Control Based on Road CongestionKartik Shenoy
 
Adaptive training of vibration-based anomaly detector for wind turbine condit...
Adaptive training of vibration-based anomaly detector for wind turbine condit...Adaptive training of vibration-based anomaly detector for wind turbine condit...
Adaptive training of vibration-based anomaly detector for wind turbine condit...pcl-lab
 
Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...Itris Automation Square
 
Using Relax Operators into an MDE Security Requirement Elicitation Process fo...
Using Relax Operators into an MDE Security Requirement Elicitation Process fo...Using Relax Operators into an MDE Security Requirement Elicitation Process fo...
Using Relax Operators into an MDE Security Requirement Elicitation Process fo...Vanea Chiprianov
 

Similar to Omitola securing-navigation-us vs (20)

10_Intro_to_HUMS_Danny_Green.pdf
10_Intro_to_HUMS_Danny_Green.pdf10_Intro_to_HUMS_Danny_Green.pdf
10_Intro_to_HUMS_Danny_Green.pdf
 
unmanned aerial vehicle
unmanned aerial vehicleunmanned aerial vehicle
unmanned aerial vehicle
 
The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...
The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...
The Right Stuff versus The Right (safe) Thing (presented at the 8th IAASS Con...
 
FMEA.pptx
FMEA.pptxFMEA.pptx
FMEA.pptx
 
Failure Mode and Effect Analysis
Failure Mode and Effect AnalysisFailure Mode and Effect Analysis
Failure Mode and Effect Analysis
 
CONDITION MONITORING
CONDITION MONITORINGCONDITION MONITORING
CONDITION MONITORING
 
Emergency procedure at height
Emergency procedure at heightEmergency procedure at height
Emergency procedure at height
 
Product assurance
Product assurance Product assurance
Product assurance
 
Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...
Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...
Defesa de Doutorado: HAMSTER - healthy, mobility and security-based data comm...
 
Safety System Modularity
Safety System ModularitySafety System Modularity
Safety System Modularity
 
Presentation vk 20141113
Presentation vk 20141113Presentation vk 20141113
Presentation vk 20141113
 
SKYAID.pptx
SKYAID.pptxSKYAID.pptx
SKYAID.pptx
 
PREVENTIVE MAINTENANCE - Agricultural crop production
PREVENTIVE MAINTENANCE - Agricultural crop productionPREVENTIVE MAINTENANCE - Agricultural crop production
PREVENTIVE MAINTENANCE - Agricultural crop production
 
Timmins how would you like to use ua vs
Timmins how would you like to use ua vsTimmins how would you like to use ua vs
Timmins how would you like to use ua vs
 
Expert System - Automated Traffic Light Control Based on Road Congestion
Expert System - Automated Traffic Light Control Based on Road CongestionExpert System - Automated Traffic Light Control Based on Road Congestion
Expert System - Automated Traffic Light Control Based on Road Congestion
 
2015 CRW - Increasing Safety and Productivity Through Visual Technology
 2015 CRW - Increasing Safety and Productivity Through Visual Technology 2015 CRW - Increasing Safety and Productivity Through Visual Technology
2015 CRW - Increasing Safety and Productivity Through Visual Technology
 
Hoist drop from monorail investigation
Hoist drop from monorail investigationHoist drop from monorail investigation
Hoist drop from monorail investigation
 
Adaptive training of vibration-based anomaly detector for wind turbine condit...
Adaptive training of vibration-based anomaly detector for wind turbine condit...Adaptive training of vibration-based anomaly detector for wind turbine condit...
Adaptive training of vibration-based anomaly detector for wind turbine condit...
 
Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...
 
Using Relax Operators into an MDE Security Requirement Elicitation Process fo...
Using Relax Operators into an MDE Security Requirement Elicitation Process fo...Using Relax Operators into an MDE Security Requirement Elicitation Process fo...
Using Relax Operators into an MDE Security Requirement Elicitation Process fo...
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 

Recently uploaded (20)

Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 

Omitola securing-navigation-us vs

  • 1. Securing Navigation of Unmanned Maritime Systems Tope Omitola, Jon Downes, Gary Wills, Mark Zwolinski, Michael Butler 1
  • 2. Motivation • USV Autonomy - Navigation Aids for Safety and Awareness • Autonomous USVs must avoid ships, docks, floating debris • Secure navigation aids - to avoid obstacles • Secure navigation aids - for situational awareness • Question we address in this paper: “The Assurance of security of autonomous navigation and control in Maritime systems, and USVs in particular” • Preliminary work reported, more work is being done in the area • Secure navigation aids Key to Situational Awareness
  • 3. Unmanned Surface Vehicles and Autonomy • USVs are maritime-based surface vehicles that have different levels of autonomy • 6 levels of Autonomy*: – Level 0: Manned – Level 1: Under Operator control – Level 2: Under Directed control of Operator – Level 3: Delegated; Control is from USV, Decision-making shared between Operator and USV – Level 4: Monitored; USV senses environment. Operator may monitor events – Level 5: Autonomous; USV senses and reports state of environment, Operator may monitor events * Maritime UK. "Being a responsible industry - an industry code of practice" 2017 Report 3
  • 4. USV Navigation Vulnerabilities and Possible Hazards • Global Navigation Satellite Systems (GNSS), e.g. GPS, GLONASS, COMPASS, GALILEO • Vulnerabilities – Very weak signals (-160dB W) – Signals not encrypted – Unintentional and Intentional Interference • Possible Hazards – Complete failure of USV's GNSS receiver – Presentation of hazardously misleading navigation data • Possible Attacks – Spoofing: broadcast of false signals – Jamming: intentional interference of signals – Meaconing: intentional interference & rebroadcasting signals to confuse 4
  • 5. Security and Hazard Analyses of the Navigation Component of USVs • Hazard Analysis important for certifying systems safety • Traditional Techniques, e.g. HAZOP, FTA, only focus on single component’s failures and failure events • Cyber-Physical Systems, such as USVs, have inter-component interactions, failures and failure events • We use STAMP and STPA for security and hazard analyses. • Developed at MIT, both have good track records in inter-component safety and hazard analyses • In STPA, failure events, and Accidents, are caused by safety constraints not successfully enforced 5
  • 6. STAMP’s four components of Controller, the Controlled entity, Actuators and Sensors 6
  • 7. STAMP’s 4 possible causes of Accidents • A control action required for safety was not provided • An unsafe control action was provided • A control action required for safety was provided too early or too late or in the wrong sequence • A control action required for safety was stopped too soon or applied too long 7
  • 8. (Some of Possible) Accidents and Hazards Analyses of Navigation Component ACCIDENTS HAZARDS A1. Unavailability of Navigation Module (NM) H1.1 NM receives continuous stream of un- usable GNSS signals via a jamming attack H1.2 Malevolent manipulation of hardware and software layers of NM to alter GNSS data interpretation A2. Un-authorised disclosure of GNSS information H2. There is un-authorised disclosure of GNSS information A3. Received GNSS information are not genuine H3.1 GNSS information have been intentionally altered via a spoofing attack H3.2 NM receives replayed GNSS signals via a meaconing attack H3.3 GNSS information have been un- intentionally altered (probably due to natural accident) A4. Users' Psychological Error H4. Over-reliance of users on provided GNSS data A5. Unintentional Radio Frequency (RF) interference H6. Noise from nearby RF transmitters interferes with genuine GNSS signals 8
  • 9. STPA Methodology 9 Control Actions Not Providing Causes Hazard Providing Causes Hazard Wrong Time or Wrong Order Causes Hazard Stopped Too Soon or Applied Too Long NM assures authenticity of its software & hardware components UCA1: Malevolent components installed in NM [H1.2]; UCA2: Unauthorised principals able to alter GNSS data interpretation [H1.2, H2, H3.2] None Same as UCA1 & UCA2 Same as UCA1 & UCA2 (Stopped Too Soon) NM mitigates jamming attack UCA3: Denial of Service attack (of NSS data) [H1.1, H5] None Same as UCA3 Same as UCA3 (Stopped Too Soon) NM provides au- thorised disclo- sure of GNSS data UCA4: Un-authorised entities able to elicit USV position (information leakage) and/or able to replay GNSS information (traffic analyses). Possibility of taking control of USV & sabotage mission [H2, H3.1, H3.2] UCA5: Tampering, i.e., deliberately destroying or corrupting data [H2, H5] None Same as UCA4 Same as UCA4 (Stopped Too Soon)
  • 10. Next Steps and Future Work • Very preliminary investigation of STPA to CPS Autonomy - Fruitful area of work • How can we include USV control algorithm processing GNSS data in STAMP/STPA • Taxonomy/Hierarchy of Hazards and Risks • Constructing Safety Constraints to mitigate or stop unsafe control actions • Use Event-B to model control actions and safety constraints to develop framework for security analysis for autonomous navigation of unmanned marine systems – Event-B is a formal method for software system design that provides strong support for rigorous verification using mathematical techniques 10