06.11.2014 Views

A User Centric Security Model for Tamper-Resistant Devices

A User Centric Security Model for Tamper-Resistant Devices

A User Centric Security Model for Tamper-Resistant Devices

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.3 Candidates <strong>for</strong> <strong>User</strong> <strong>Centric</strong> <strong>Tamper</strong>-<strong>Resistant</strong> Device<br />

Table 2.1: Comparison of dierent candidate devices <strong>for</strong> the UCTD proposal<br />

Criteria TPM AEGIS ARM TrustZone M-Shield TEE TPD Smart Card<br />

1. Execution protection Yes Yes Yes Yes Yes Yes Yes<br />

2. Storage protection (Volatile) -Yes No Yes Yes Yes Yes Yes<br />

3. Storage protection (Non-Volatile) -Yes -Yes Yes Yes Yes Yes Yes<br />

4. <strong>Tamper</strong>-resistant Yes Yes Yes Yes Yes Yes Yes<br />

5. <strong>Tamper</strong>-evident Yes Yes Yes Yes Yes Yes Yes<br />

6. Scalability Yes Yes Yes Yes No No Yes<br />

7. Interoperable architecture No NA NA NA Yes Yes Yes<br />

8. Dynamic relation Yes NA NA No No No Yes<br />

9. <strong>User</strong> ownership Yes NA NA NA No No Yes<br />

10. Administrative architecture Yes NA Yes* Yes* No No Yes<br />

11. Open design -Yes -Yes No No -Yes -Yes Yes<br />

12. Secure execution plat<strong>for</strong>m No Yes Yes Yes Yes Yes Yes<br />

13. Independent security evaluation Yes No No No No -Yes Yes<br />

Note. In the above table, Yes indicates that that the device completely supports the criterion, -Yes means that the device generally supports the criterion but there<br />

are instances where it does not (e.g. in the case of criterion 16, (U)SIM are not required to be independently evaluated whereas in the case of EMV cards it is<br />

mandatory), Yes* means that the device can support the criterion with adequate design. The notation No means not supported, and NA means that the given<br />

criterion is not applicable as it is not the design requirement of the device.<br />

41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!