Formal Methods and CyberSecurity

09/07/2019
by   James H. Davenport, et al.
0

Formal methods have been largely thought of in the context of safety-critical systems, where they have achieved major acceptance. Tens of millions of people trust their lives every day to such systems, based on formal proofs rather than “we haven't found a bug” (yet!). Why is “we haven't found a bug” an acceptable basis for systems trusted with hundreds of millions of people's personal data? This paper looks at some of the issues in CyberSecurity, and the extent to which formal methods, ranging from “fully verified” to better tool support, could help. Alas The Royal Society (2016) only recommended formal methods in the limited context of “safety critical applications”: we suggest this is too limited.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/13/2020

The Bourgeois Gentleman, Engineering and Formal Methods

Industrial applications involving formal methods are still exceptions to...
research
10/01/2019

Thread Homeostasis: Real-Time Anomalous Behavior Detection for Safety-Critical Software

Safety-critical systems must always have predictable and reliable behavi...
research
04/06/2021

A Review of Formal Methods applied to Machine Learning

We review state-of-the-art formal methods applied to the emerging field ...
research
08/13/2021

A User-Study Protocol for Evaluation of Formal Verification Results and their Explanation

Context: The complexity of modern safety-critical systems in industries ...
research
08/07/2019

A Verified Architecture for Proofs of Execution on Remote Devices under Full Software Compromise

Modern society is increasingly surrounded by, and accustomed to, a wide ...
research
05/13/2020

Applying a Formal Method in Industry: a 25-Year Trajectory

Industrial applications involving formal methods are still exceptions to...
research
07/23/2023

Framing Relevance for Safety-Critical Autonomous Systems

We are in the process of building complex highly autonomous systems that...

Please sign up or login with your details

Forgot password? Click here to reset