Varnost ključev temelji na tako imenovanih varnih elementih (SE) ali
Trusted Execution Environments (TEE) v sodobnih pametnih telefonih. Ta izolirana
območja strojne opreme zagotavljajo, da kriptografski ključi nikoli ne zapustijo naprave
in ostanejo zaščiteni, tudi če je operacijski sistem okužen z zlonamerno programsko opremo
.
