Trusted Security TEE Analysis 2 Application Logic
Business processes:
1 the user starts the Internet Bank APP
2 enter transaction information
3 APP calls NDK interface ClientAPI.so to send transaction information
4 ClientAPI sends information to Driver through open/ioctl/close system call
5 Driver enters TEE through the SMC instruction of TrustZone
6 TEE starts TA and sends transaction information
7 TA completes the display of transaction information, and the user confirms
8 the result of the transaction is returned to Driver by TEE through SMC instruction
9 Driver returns the transaction information to APP
10 complete
Click: