This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

TrustZone API

Note: This was originally posted on 17th March 2010 at http://forums.arm.com

I have developed a mobile payment program. The program is Windows Mobile / Android will operate on.
However, passwords or credit card number stolen by a malicious program that possibility
I want to complement. and I am not a hardware developers

I've been a little Truszone API documentation

Mobile payment, DRM can be applied to, and it's been said is platform independent.

Can I make safe software using TZAPI without modifying the existing OS or System?

In other words, Windows Mobile 6.x / Android TZAPI in the can I use?

In addition, the actual API (dll or code) Where can I download?
Parents
  • Note: This was originally posted on 17th March 2010 at http://forums.arm.com

    Can I make safe software using TZAPI without modifying the existing OS or System?


    The TrustZone API is a specification for a low level communications interface which links a "non trusted" client application to a trusted environment. What the "trusted environment" it can vary - from a smartcard, to a system based on TrustZone hardware, to a software-only solution.  At least two of those will require hardware modification or device drivers...

    In addition, the actual API (dll or code) Where can I download?


    ARM only provides a specification; other companies can use the API to provide the interface to their own security products.

    Cheers,

    Iso
Reply
  • Note: This was originally posted on 17th March 2010 at http://forums.arm.com

    Can I make safe software using TZAPI without modifying the existing OS or System?


    The TrustZone API is a specification for a low level communications interface which links a "non trusted" client application to a trusted environment. What the "trusted environment" it can vary - from a smartcard, to a system based on TrustZone hardware, to a software-only solution.  At least two of those will require hardware modification or device drivers...

    In addition, the actual API (dll or code) Where can I download?


    ARM only provides a specification; other companies can use the API to provide the interface to their own security products.

    Cheers,

    Iso
Children
No data