Die Sicherheit eines Verschlüsselungsverfahrens basiert auf der Geheimhaltung des Schlüssels und nicht auf der Geheimhaltung des Verschlüsselungsalgorithmus.
Anstatt einen direkten Hardware-Schlüssel zu verwenden, läuft der Verschlüsselungsalgorithmus in einer sogenannten ‚Trust Zone‘ ab, also einem ‚vertrauenswürdigen Bereich‘.