PfComp: A Verified Compiler for Packet Filtering Leveraging Binary Decision Diagrams
ACM SIGPLAN via YouTube
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore a conference talk presenting PfComp, a verified compiler for stateless firewall policies that leverages binary decision diagrams. Discover how the compiler optimizes policies into an intermediate representation before generating efficient program code. Learn about the compiler's proof of correctness using the Coq proof assistant and its extraction into OCaml code. Gain insights into the promising experimental results, showcasing the compiler's ability to handle large firewall policies and generate code that outperforms sequential rule evaluation. Delve into the innovative approach of using binary decision diagrams for packet filtering and the implications for network security and performance.
Syllabus
[CPP'24] PfComp: A Verified Compiler for Packet Filtering Leveraging Binary Decision Diagr...
Taught by
ACM SIGPLAN