TABLE OF CONTENTS
1 Introducon ............................................................................................................................................... 3
1.1 How to use this guide ........................................................................................................................... 3
1.1.1 Documentaon convenons and symbols ....................................................................................... 4
1.2 Geng service and support ................................................................................................................. 4
1.3 What’s new in this release ................................................................................................................... 4
2 About TAP .................................................................................................................................................. 5
2.1 Key features .......................................................................................................................................... 5
2.2 TAP components................................................................................................................................... 6
2.2.1 Trusted Execuon Environment (TEE) ............................................................................................. 7
2.2.2 Trusted Applicaons ........................................................................................................................ 7
2.2.3 Client Applicaons ........................................................................................................................... 7
2.2.3.1 JNI (Java Nave Interface) Layer ............................................................................................................ 7
2.2.4 THP Agent ......................................................................................................................................... 8
2.2.5 Soware Protecon (SWP) .............................................................................................................. 8
2.2.6 Trusted Applicaon Manager (TAM)................................................................................................ 8
2.2.7 Trusted User Interface (TUI) ............................................................................................................ 8
2.2.8 Device cercate repository ............................................................................................................ 8
3 Designing a Trusted Applicaon ................................................................................................................ 9
3.1 Dening the scope of a TA .................................................................................................................... 9
3.2 Choosing the type of protecon ........................................................................................................... 9
3.2.1 Soware protecon–best pracce ................................................................................................ 10
4 Next steps ................................................................................................................................................ 11
Appendix I.TAP glossary and abbreviaons...................................................................................................... 12