Hi, ARM experts:
I found there are some crypto instructions in v8 Arch, they use register Vn.
Does these operations own a secure property, i.e. how to ensure non-secure world can not visit or dump some secure information?
Steven Meng
The code running in the monitor mode, which acts as a gatekeeper when switching between secure and non-secure modes, is responsible for safely saving off / restoring any register state to avoid information leakage. Exactly how this works depends on the system - the monitor is a software component and the "protocol" it understands is therefore dependent on what the secure world software on the platform understands.
HTH, Pete
Hi, Pete
I have understood about it, thank you for your help!
Steven