I am looking for a mobile device, preferably a smartphone or a tablet, that contains a TPM (v1.2 or 2.0) and provides application access to it through an API. Does anyone know if any such devices exist?
closed as off-topic by Xander, TildalWave, schroeder♦, Mark, Gilles Sep 16 '14 at 21:04
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions seeking product recommendations are off-topic as they become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – Xander, TildalWave, schroeder, Mark
I think the only devices that have this are intel laptops-turned-tables. The only example that come to my mind are Surface Pro range. The Surface pro 1 and 2 have a TPM v1.2, and the Surface Pro 3 has a TPM v3.
I don't know of any ARM powered device which has a TPM (although I think there's work in progress on this). In ARM, there's also a security feature called TrustZone, it might be good if you check that, as it might provide enough features to do whatever you need. For what I know this solution includes a security module called SecurCore where all the sensitive operations are performed.