OpenCCA

An Open Framework to Enable Arm CCA Research

Get Started Buy the Parts

What is OpenCCA?

OpenCCA is an open research framework designed to enable early exploration and evaluation of Arm Confidential Compute Architecture (CCA) on vendor lock-free non-CCA hardware.

This makes it possible to estimate the performance of Arm CCA research designs and interact with real-world peripherals, going beyond the capabilities of pure software simulation.

Paper

Read our SysTEX'25 publication.

Source Code

Browse the OpenCCA repositories.

Showcase

Watch Talks on OpenCCA.
 

Cite Us

If you use OpenCCA in your research, please cite our SysTEX'25 paper using the following BibTeX reference:

@inproceedings{opencca,
  title     = {{OpenCCA}: An Open Framework to Enable Arm CCA Research},
  author    = {Andrin Bertschi and Shweta Shinde},
  year      = 2025,
  booktitle = {8th Workshop on System Software for Trusted Execution (SysTEX 2025)},
}

Academic Users

[arXiv (2025)] Abdollahi et al, Confidential, Attestable, and Efficient Inter-CVM Communication with Arm CCA

This list highlights known users of OpenCCA. If your work uses OpenCCA, you can add your publication or group by editing the users file on GitHub.