CoreSight components using TrustZone provide security using four authentication signals: DBGEN, NIDEN, SPIDEN, and SPNIDEN. Refer to Debug Authentication in the JTAG Resets section.
For further information, see the CoreSight components [Ref 51] and the Arm CoreSight architecture [Ref 52] documentation.