I'd like to know if the latest generation of Android devices provide an application with access to their Secure Element in some way (other than by way of the NFC interface, which is #1 application of the SE), preferably by implementing a keystore that uses the service of their Secure Element?
My use case is storing and using a cryptographic key (e.g. an HMAC key, unique to the device), in a manner that is hard to copy to another device, or emulate. Without some hardware support (and I only see the secure element as a hardware basis), it looks like I'm doomed.