PowerBI Data Analyst - Create visualizations and dashboards from scratch
The Private Equity Associate Certification
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Watch this 27-minute conference talk from CPP 2025 exploring how CHERI architecture addresses temporal memory safety issues in C programming. Learn about a systematic examination of temporal memory safety within CHERI C, a dialect of the C programming language designed for CHERI architecture. The presentation covers five existing capability revocation mechanisms and their impact on CHERI C semantics, introduces a specialized object memory model, presents a new CHERI-specific pointer provenance tracking scheme, and formally defines security guarantees with Coq-proven correctness. Delivered by researchers from the Universities of Cambridge and Edinburgh, this talk addresses critical memory safety concerns that continue to be major sources of security vulnerabilities in modern systems, with particular focus on how CHERI's fine-grained memory access control through unforgeable hardware capabilities can be leveraged for improved security.
Syllabus
[CPP'25] A CHERI C Memory Model for Verified Temporal Safety
Taught by
ACM SIGPLAN