# Targets

The target device is the **Raspberry Pi 4B** board with a **Broadcom BCM2711 SoC**. This is the same as the target used in \[1]. It features a **quad-core out-of-order ARM Cortex-A72 (ARMv8, 64-bit)** processor, operating at a maximum frequency of 1.8 GHz. This device lacks hardware support for AES. It runs on the Bullseye version of the Raspberry Pi OS (Debian Linux). We execute a C-based unprotected implementation of AES-128 for our experiments without computer optimisations. The considered target is the first round of AES after the AddRoundKey.&#x20;

*Note that the traces employed in this challenge differ, rendering the results not directly comparable to those presented in \[1].*

<figure><img src="/files/XVtZWxrhhRb2cW1F3yVT" alt=""><figcaption></figcaption></figure>

## References

1. Harishma Boyapally, Dirmanto Jap, Qianmei Wu, Fan Zhang, and Shivam Bhasin.\
   Reality check on side-channels: Lessons learnt from breaking AES on an ARM cortex\
   a processor. Cryptology ePrint Archive, Paper 2024/1381, 2024. <https://eprint.iacr.org/2024/1381> (accepted in WOOT'25)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://pace-tl.gitbook.io/ches-challenge-2025/quickstart-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
