
Explore the future of quantum computing and its potential to revolutionize cryptography. Learn about the race to reinvent encryption and secure the digital world in the face of unprecedented computational power.

Innovative container security architecture using a trusted monitor to protect data confidentiality and integrity from untrusted operating systems, with minimal performance impact.

Explore privacy/utility trade-offs in differential privacy through a real IRS-DOE case study, examining challenges faced by data custodians when establishing data release standards.

Innovative approach to enhance network traffic analysis using binary neural networks on SmartNICs, offering improved scalability, lower latency, and higher throughput compared to traditional software-based systems.

Explore MiniBox, a groundbreaking two-way sandbox for x86 native code, offering mutual protection between applications and operating systems in cloud computing environments.

Explores a novel framework for detecting host OS kernel versions from within guest operating systems, leveraging hypervisor features and bugs to enable virtual machine extrospection.

STORM: A web framework for building MVC applications with compile-time enforcement of security policies, reducing trusted code to under 1% and providing static security enforcement with minimal overhead.

Assessing security risks of online app generators for citizen developers, revealing vulnerabilities in generated apps and their impact on the mobile ecosystem's overall health.

Innovative fuzzing technique that removes input checks to explore deeper code paths, improving bug discovery in software. Combines program transformation with symbolic execution for effective results.

Explores how acoustic interference can damage hard drives, causing data corruption and system failures. Presents findings on vulnerabilities and proposes mitigation strategies for legacy systems.

Formal analysis of accountable proxying over TLS, revealing vulnerabilities in mcTLS and proposing a secure alternative with provable security and practical implementation.

Explore compiler-assisted code randomization as a defense against return-oriented programming exploits, balancing security with software distribution norms and maintaining compatibility.

Explore the processes, skills, and challenges of software testers and white-hat hackers in identifying security vulnerabilities, based on a comparative study of 25 professionals.

Explore a novel video-assisted attack that infers touchscreen keystrokes by analyzing eye movements, posing potential security risks for mobile device users.

Unveiling novel Rowhammer attack techniques that bypass existing defenses, including one-location hammering, opcode flipping, and memory waylaying, demonstrating vulnerabilities in DRAM security.

Explore a secure, distributed futures market exchange protocol with key operations, security properties, and economic viability considerations for low-frequency trading environments.

Explore BIOS input handling, firmware interfaces, and analysis techniques for formal validation and vulnerability detection, including static, dynamic, and symbolic execution approaches.

Explores major software vulnerabilities of 2016 through the lens of Language-theoretic Security, highlighting preventable bugs and advocating for improved input handling approaches.

Explore safe parsing techniques using Rust and parser combinators to address memory violations in low-level programming, with practical examples and implementation strategies.

Learn to derive automated encoders and decoders from context-free grammars to eliminate input-based attacks, enhancing security in complex language communication systems.

Explore the implementation and security proofs of TLS 1.3's record layer, focusing on authenticated encryption, cryptographic algorithms, and formal verification using F* language.