Formally Secure Hardware with Rust
summary
Automated specification mining converts hardware VCD value change dumps into cloud-ready Apache Arrow dataframes with native nullability, avoiding sentinel integers and halving storage overhead compared to a signed-integer workaround. The pipeline uses Rust Option/nullable types to represent ambiguous signals, produces formally describable security requirements, and runs as compiled Rust binaries that are 10x faster than Python on a 65 MB VCD corpus. Roadmap includes freestanding unsafe Rust builds and Function-as-a-Service deployment.
AI-written summary · about
related talks
19mProduction Unsafe Rust
31mGetting Something for Nothing
20mrust-vmm: A Security Journey
56mRust for Safe and Scalable Automotive: Insights from
31mValidating Rust for industry: Certification meets formal analysis
45mBuilding Safe and Secure Systems in Rust
26mBuilding Private And Secure Applications Easily Using The Sunscreen FHE Compiler&Rust
39mKeynote: Towards High-Assurance Cryptographic Software
