TrustZone is a hardware based security technique built into SoCs by semiconductor chip designers who want to provide secure end points and roots of trust. During this training, you will learn how TrustZone® (ARM Security Extensions) works. You will learn how to design a basic TrustZone secure kernel. Then, you will focus on a real secure kernel implementation on the Nexus 5 device and reproduce an exploit which gives full control over the secure side of the device. The training consists of a theoretical part as well as a hands-on practical part. You will use a ready-to-use software package provided by eshard so that everyone works in the same environment. At each step you won’t have to work from scratch, when necessary code templates will be available so that they don’t spend time on uninteresting tasks.
- Date: Flexible, your choice!
- Location: Bordeaux or Marseille in France, or at your office location
- Costs: Please contact us