A implement of Arm TrustZone