Daniel King 1b7e6386fd Merge branch 'topic/dmking/10-add-cheri-report' into 'main'
Add AdaCore CHERI Cyber Security Evaluation Summary Report

See merge request eng/projects/sabd/cheri-examples!10
2025-06-06 08:45:27 +00:00
2024-04-23 14:22:53 +02:00

CHERI Examples

This repository contains code examples and proof of concepts that showcase the security feature set of CHERI.

CHERI Exceptions

The CHERI Exceptions Demo showcases the translation of CHERI exceptions into Ada exception and the handling of these.

Return Oriented Programming

The Return Oriented Programming Demo evaluates the impact of CHERI's security mechanisms on exploit techniques such as return oriented programming.

Heap Corruption

The Heap Corruption Demo dives deeper into the architecure of a CHERI application to show the limits of CHERI's protection mechanisms.

CheriBSD Heap Corruption

The CheriBSD Heap Corruption Demo applies the bare metal heap corruption to an application running on CheriBSD. It also evaluates the effect of CheriBSD's compartmentalization feature on that demo.

Description
No description provided
Readme 282 KiB
Languages
Ada 90.5%
C 9.5%