why safety and security should and will mergedud.inf.tu-dresden.de/literatur/safecomp2004.pdf1 why...

13
1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of Technology, Department of Computer Science, D-01062 Dresden Hans-Grundig-Str. 25, Room 120 Phone: 0351/ 463-38277, e-mail: pfitza @ inf . tu - dresden .de , http://dud. inf . tu - dresden .de/

Upload: others

Post on 07-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

1

Why Safety and Security should and willmerge

Andreas Pfitzmann

Dresden University of Technology, Department of Computer Science, D-01062 DresdenHans-Grundig-Str. 25, Room 120

Phone: 0351/ 463-38277, e-mail: [email protected], http://dud.inf.tu-dresden.de/

Page 2: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

2

Structure of Talk

SafetySecurityBoth needed, but limited experience

Example: Cars

Issue Warnings ... but they will be downplayed, ... so combine and integrate efforts

Embracing concepts: Dependability Multilateral Security

Do we have a chance to successfully combine and integrate? Properties Methods to describe Mechanisms

Page 3: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

3

Safety

In former times:

Malicious intention of designers, builders, and operatorswas no issue.

IT-Systemno catastrophic consequences

Safety

environment (incl. users)

For a long time, environment regulates IT-System w.r.t. safety.

Page 4: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

4

Security

In former times:

Direct interaction with environment was no issue.

IT-Systemno unauthorized access to,or handling of, system state

Security

environment (incl. users)

Only recently, environment starts to regulate networked IT-System w.r.t. security. Causes are DDoS-attacks, spam, and worms.

Page 5: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

5

Both properties needed

In future: Both properties needed

e.g. in networked embedded systems

Enhance functionality

Ease maintenance

Limited experience:Safety community: Attacks by terroristsSecurity community: Privacy (= direct interaction with the environment in the informational sphere)

Page 6: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

6

Example: Cars

• Today: Antilock brake system → safety

• Within 5 years: Software updates for controllers via opennetworks → security

• Within 10 years: Driver assistance by information sent byother cars → safety and security (and privacy)

Page 7: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

7

Issue Warnings

Our warnings will not be heard or downplayed

Safety and security communities should combine and integrate efforts to design, build, operate/use the networked embedded systems as secure and safe as possible. Constraints: Legacy systems to be used and functionality deemed necessary for the end-users.

Concept embracing safety and security is needed. I don’t care much about words, so call the embracing concept dependability (construction and maintenance-oriented view) multilateral security (user-centric view) or whatever you like.

Page 8: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

8

DependabilityPicture taken from first figure in: Jean-Claude Laprie: Dependability vs Survivability vs Trustworthiness, 42nd 10.4 meeting

Page 9: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

9

Multilateral security

Security with minimal assumptions about others

• Each party has its particular protection goals.

• Each party can formulate its protection goals.

• Security conflicts are recognized andcompromises negotiated.

• Each party can enforce its protection goalswithin the agreed compromise.

Page 10: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

10

Do we have a chance to successfully combine and integrate?

Safety properties

Fail-safe

Gracefully degraded service

Security properties

Confidentiality, comprising dataavoidance (anonymity) anddata scarcity (pseudonymity)

Availability

1. Properties

Page 11: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

11

Do we have a chance to successfully combine and integrate?

Fault tolerance

Fault trees

Security

Attack trees

2. Methods to describe

Page 12: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

12

Do we have a chance to successfully combine and integrate?

Fault tolerance

Checksums

Security

Cryptographic checksums,e.g. digital signatures

3. Mechanisms

End-to-end arguments in system design suggest to understandfault tolerance mechanisms as efficiency improvements of thesecurity mechanisms needed anyway.

Page 13: Why Safety and Security should and will mergedud.inf.tu-dresden.de/literatur/Safecomp2004.pdf1 Why Safety and Security should and will merge Andreas Pfitzmann Dresden University of

13

Outlook

• I am sure,– there is a need.

– in building systems in the future, combination and integration ofsafety and security will be tried.

• I believe,– combination and integration is at least to some degree possible

and worthwhile.

• I can‘t say,– how fast,

– at what levels (system specification, system architecture,mechanisms)

safety and security will merge ...

but I am eager to discuss this with you.