We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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