Search Results - "Pernsteiner, Stuart"
-
1
Practical Verification of Safety-Critical Systems
Published 01-01-2018“…Software-based control systems operate scientific equipment worth millions of dollars and even safety-critical medical devices, making them good targets for…”
Get full text
Dissertation -
2
Cheesecloth: Zero-Knowledge Proofs of Real-World Vulnerabilities
Published 03-01-2023“…Currently, when a security analyst discovers a vulnerability in critical software system, they must navigate a fraught dilemma: immediately disclosing the…”
Get full text
Journal Article -
3
Crust: A Bounded Verifier for Rust (N)
Published in 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01-11-2015)“…Rust is a modern systems language that provides guaranteed memory safety through static analysis. However, Rust includes an escape hatch in the form of "unsafe…”
Get full text
Conference Proceeding -
4
Symbolic Testing for C and Rust
Published in 2020 IEEE Secure Development (SecDev) (01-09-2020)“…This tutorial will provide an introduction to Crux, Galois' new open source symbolic testing tool. Traditional testing examines only a small set of test…”
Get full text
Conference Proceeding -
5
Crux, a Precise Verifier for Rust and Other Languages
Published 23-10-2024“…We present Crux, a cross-language verification tool for Rust and C/LLVM. Crux targets bounded, intricate pieces of code that are difficult for humans to get…”
Get full text
Journal Article -
6
Observationally Cooperative Multithreading
Published 17-02-2015“…Despite widespread interest in multicore computing, concur- rency models in mainstream languages often lead to subtle, error-prone code. Observationally…”
Get full text
Journal Article