Normally, hardware implements TEEs, rendering it hard for attackers to compromise the program operating inside them. With components-dependent TEEs, we lessen the TCB into the hardware as well as the Oracle software functioning over the TEE, not the entire computing stacks of the Oracle system. Ways