Arm Trusted Software forms the foundations of a Trusted Execution Environment (TEE) or Secure Processing Environment (SPE).
Corstone-1000 is pre-verified, configurable subsystem to enable designers build secure SoCs faster.
All components outside of the enclave are considered as less trustworthy. It is only after verification that the host is taken out of reset.