Moving Fast and Breaking Things: How to stop crashing more than twice

11/26/2019
by   Tobias Fiebig, et al.
0

"Moving fast, and breaking things", instead of "being safe and secure", is the credo of the IT industry. In this paper, we take a look at how we keep falling for the same security issues, and what we can learn from aviation safety to learn building and operating IT systems securely. We find that computer security should adopt the idea of safety. This entails not only building systems that are operating as desired in the presence of an active attacker, but also building them in a way that they remain secure and operational in the presence of any failure. Furthermore, we propose a 'clean slate policy design' to counter the current state of verbose, hardly followed best practices, together with an incident handling and reporting structure similar to that found in aviation safety.

READ FULL TEXT
research
05/19/2020

RIOT-POLICE: An implementation of spatial memory safety for the RIOT operating system

We present an integration of a safe C dialect, Checked C, for the Intern...
research
04/05/2019

Security Landscape for Robotics

In this paper, the current state of security in robotics is described to...
research
04/01/2012

Windows And Linux Operating Systems From A Security Perspective

Operating systems are vital system software that, without them, humans w...
research
04/20/2018

Securing Email

Email is the most ubiquitous and interoperable form of online communicat...
research
07/02/2019

Build It, Break It, Fix It: Contesting Secure Development

Typical security contests focus on breaking or mitigating the impact of ...
research
09/14/2023

A Bayesian approach to breaking things: efficiently predicting and repairing failure modes via sampling

Before autonomous systems can be deployed in safety-critical application...
research
04/20/2021

The Emperor's New Autofill Framework: A Security Analysis of Autofill on iOS and Android

Password managers help users more effectively manage their passwords, en...

Please sign up or login with your details

Forgot password? Click here to reset