Safe and Secure System Integration (B-KUL-B3079H)
Aims
After successful completion of this course, a student will:
- have an overview of state-of-the-art safety and security assurance techniques
- understand how to identify and analyze possible safety and security risks
- have insights in techniques and measures to increase the overall safety and security of a smart factory
- be able to apply these concepts on an industry relevant use case
Order of Enrolment
Mixed prerequisite:
You may only take this course if you comply with the prerequisites. Prerequisites can be strict or flexible, or can imply simultaneity. A degree level can be also be a prerequisite.
Explanation:
STRICT: You may only take this course if you have passed or applied tolerance for the courses for which this condition is set.
FLEXIBLE: You may only take this course if you have previously taken the courses for which this condition is set.
SIMULTANEOUS: You may only take this course if you also take the courses for which this condition is set (or have taken them previously).
DEGREE: You may only take this course if you have obtained this degree level.
SIMULTANEOUS(B3078K)
The codes of the course units mentioned above correspond to the following course descriptions:
B3078K : Smart Factory Design
Is included in these courses of study
- Master of Smart Operations and Maintenance in Industry (Bruges et al) (Elective Track 2 - Factory) 60 ects.
Activities
4 ects. Safe and Secure System Integration (B-KUL-B551CS)
Content
Basic Concepts and Taxonomy of Dependable and Secure Computing
o See "famous" paper of A. Avizienis & J.C. Laprie
o Main definitions relating to dependability, a generic concept including as special case such attributes as reliability, availability, safety, integrity, maintainability, etc.
o What do the following terms mean? Dependability, security, trust, faults, errors, failures, vulnerabilities, attacks, fault tolerance, fault removal, fault forecasting.
EU CE Marking
Safety by Design
o Introduction to System Safety
o Safety concepts and lifecycle
o Hazard and Risk Identification and Analysis (incl. Systems Thinking and Systems View based methods)
o Risk Reduction
o Safety Integrity
o Safety Cases
o Safety-Critical Software
o Safety Standards
o Safety I vs Safety II : Resilience
Security by Design
o Cyber attacks and mitigation strategies
§ Prevention
§ Detection + action plans
o Security technologies for ICS environments
§ Network/communication oriented technology
- ICS network security (o.a. firewalls, zoning, intrusion prevention / detection…)
- Secure communication technologies (oa. intro in crypto, security in ICS communication protocols…)
§ System oriented security technology
- Security monitoring: system hardening, virus scanners, access policies, BYOD mgmt …
- IoT/gateway/cloud security
o Basics in system administration (operational challenges)
Resilience by Design
o Resilient Software
§ Recover from bitflips
§ Hot-standby
§ ..
o Resilient hardware
§ Voting
§ Spatial/temporal/.. diversity
§ …
Course material
The basic course material consists of the presentations used during the lectures. This material is complemented with compulsory reading material and optional reading materials for those students who want to deepen their insights in specific topics. Where possible, materials will be made available electronically (Toledo).
Format: more information
Computer session - Practice session - Project work
Evaluation
Evaluation: Safe and Secure System Integration (B-KUL-B79956)
Explanation
Assignment: 25%
Theoretical exam: 75%
Information about retaking exams
A second examination opportunity is available for the theoretical exam. The points from the assignments will be retained.