blob: 502e2cd822acd981fda40c7b5d37bea5177d8a1b [file] [log] [blame]
David Hu1a65cd72022-06-08 21:01:24 +08001The list and simple introduction of 3rd-party Secure Partitions in this folder.
David Wang3a5ec152021-08-18 17:40:58 +08002
Anton Komlev561c6572024-04-10 19:34:49 +01003*******
4DMA-350
5*******
David Hu1a65cd72022-06-08 21:01:24 +08006
David Hu1a65cd72022-06-08 21:01:24 +08007DMA-350 Example unprivileged partition
8
Elena Uziunaite676a1462023-11-14 16:58:45 +00009**Maintainers**
10
Anton Komlev561c6572024-04-10 19:34:49 +010011- Bence Balogh `bence.balogh@arm.com <bence.balogh@arm.com>`_
12- Mark Horvath `mark.horvath@arm.com <mark.horvath@arm.com>`_
David Hu1a65cd72022-06-08 21:01:24 +080013
Elena Uziunaite676a1462023-11-14 16:58:45 +000014*************
Anton Komlev561c6572024-04-10 19:34:49 +010015Measured Boot
Elena Uziunaite676a1462023-11-14 16:58:45 +000016*************
Maulik Pateld3142702022-06-22 10:09:13 +010017
Maulik Pateld3142702022-06-22 10:09:13 +010018Measured boot partition for extending and retrieving software component
Jamie Foxf0204f12024-02-19 14:38:01 +000019measurements for RSE platform.
Maulik Pateld3142702022-06-22 10:09:13 +010020
Elena Uziunaite676a1462023-11-14 16:58:45 +000021**Maintainers**
22
Anton Komlev561c6572024-04-10 19:34:49 +010023- Maulik Patel `Maulik.Patel@arm.com <Maulik.Patel@arm.com>`_
24- David Vincze `David.Vincze@arm.com <David.Vincze@arm.com>`_
Maulik Pateld3142702022-06-22 10:09:13 +010025
Elena Uziunaite676a1462023-11-14 16:58:45 +000026*******************************
Anton Komlev561c6572024-04-10 19:34:49 +010027External Trusted Secure Storage
Elena Uziunaite676a1462023-11-14 16:58:45 +000028*******************************
poppybc70bb12022-04-26 11:09:06 +080029
poppybc70bb12022-04-26 11:09:06 +080030ETSS partition for providing external trusted secure storage services
31to protect assets stored in external secure Flash from a variety of
Anton Komlev561c6572024-04-10 19:34:49 +010032security attacks. Avaialble from **TF-M v1.4.0**
poppybc70bb12022-04-26 11:09:06 +080033
Elena Uziunaite676a1462023-11-14 16:58:45 +000034**Maintainers**
35
Anton Komlev561c6572024-04-10 19:34:49 +010036- Poppy Wu `poppywu@mxic.com.cn <poppywu@mxic.com.cn>`_
poppybc70bb12022-04-26 11:09:06 +080037
Elena Uziunaite676a1462023-11-14 16:58:45 +000038*********************
Anton Komlev561c6572024-04-10 19:34:49 +010039Delegated Attestation
Elena Uziunaite676a1462023-11-14 16:58:45 +000040*********************
David Vincze96027cd2022-08-09 15:29:26 +020041
David Vincze96027cd2022-08-09 15:29:26 +020042The aim of the partition is to support platforms/systems using a delegated
43attestation model by providing services for delegated key generation and
44platform attestation token creation.
45
Elena Uziunaite676a1462023-11-14 16:58:45 +000046**Maintainers**
47
Anton Komlev561c6572024-04-10 19:34:49 +010048- David Vincze `David.Vincze@arm.com <David.Vincze@arm.com>`_
David Vincze96027cd2022-08-09 15:29:26 +020049
Anton Komlev561c6572024-04-10 19:34:49 +010050************************
51Voice Activity Detection
52************************
Mark Horvatha5604252021-11-16 13:51:58 +010053
Mark Horvatha5604252021-11-16 13:51:58 +010054Secure partition for the AN552 FPGA image. It implements voice activity
55detection on the microphone input of the MPS3 board, and if voice detected
56(which can be any noise) a short sample (~100 ms) is recorded. Then it can be
57calculated that which frequency component has the highest energy in the
58recorded sample.
59
Elena Uziunaite676a1462023-11-14 16:58:45 +000060**Maintainers**
61
Anton Komlev561c6572024-04-10 19:34:49 +010062- Gabor Toth `gabor.toth@arm.com <gabor.toth@arm.com>`_
63- Mark Horvath `mark.horvath@arm.com <mark.horvath@arm.com>`_
poppybc70bb12022-04-26 11:09:06 +080064
Maulik Patel606ba312023-10-30 18:09:00 +000065####
Anton Komlev561c6572024-04-10 19:34:49 +010066ADAC
Maulik Patel606ba312023-10-30 18:09:00 +000067####
68
Jamie Foxf0204f12024-02-19 14:38:01 +000069ADAC partition for authenticated debug and access control for RSE platform.
Maulik Patel606ba312023-10-30 18:09:00 +000070
Anton Komlev561c6572024-04-10 19:34:49 +010071**Maintainers**
72
73- Maulik Patel `Maulik.Patel@arm.com <Maulik.Patel@arm.com>`_
Maulik Patel606ba312023-10-30 18:09:00 +000074
Maulik Patel069d4312024-06-21 09:32:21 +010075***************************
76Dice Protection Environment
77***************************
78
79The partition aims to provide DICE command services to create, store
80and manage DICE secrets.
81
82**Maintainers**
83
84- Maulik Patel `Maulik.Patel@arm.com <Maulik.Patel@arm.com>`_
85
David Hu1a65cd72022-06-08 21:01:24 +080086---------------------------
Gabor Abonyic1315bd2022-04-14 15:43:15 +020087
Maulik Patel069d4312024-06-21 09:32:21 +010088*Copyright (c) 2021-2024, Arm Limited. All rights reserved.*