OP-TEE documentation
3.7.0
  • Getting started
  • Architecture
    • Core
    • Crypto
    • Device Tree
    • File structure
    • GlobalPlatform API
    • Libraries
    • Porting guidelines
    • Secure boot
    • Secure storage
    • Trusted Applications
    • Virtualization
  • Build and run
  • Debugging techniques
  • Frequently Asked Questions
OP-TEE documentation
  • Docs »
  • Architecture
  • Edit on GitHub

ArchitectureΒΆ

  • Core
    • Interrupt handling
    • Memory objects
    • MMU
    • Pager
    • Stacks
    • Shared Memory
    • SMC
    • Thread handling
  • Crypto
    • Overview
    • [1] The TEE Cryptographic Operations API
    • [2] The crypto services
    • [3] crypto_*()
    • Public/private key format
    • [4] LibTomCrypt
    • Add a new crypto implementation
  • Device Tree
    • Secure and Non-Secure Device Trees
    • Generic boot and DTBs
    • Early boot external device tree
    • Early boot device tree overlay
    • Embedded Secure Device Tree
  • File structure
    • Top level directories
    • /core
    • /core/arch
    • /core/arch/arm
    • /core/arch/arm/include
    • /core/include
    • /core/lib/lib{crypto,sla}
    • /lib/libutils
  • GlobalPlatform API
    • Introduction
    • TEE Client API
    • TEE Internal Core API
    • Extensions
  • Libraries
    • libutee
    • libmpa
  • Porting guidelines
    • Add a new platform
    • Hardware Unique Key
    • Secure Clock
    • Root and Chain of Trust
    • Hardware Crypto IP
    • Power Management / PSCI
    • Memory firewalls / TZASC
    • Trusted Application private/public keypair
  • Secure boot
    • Armv8-A - Using the authentication framework in TF-A
    • Armv7-A systems
  • Secure storage
    • Background
    • REE FS Secure Storage
    • Key Manager
    • Hash Tree
    • Atomic Operation
    • RPMB Secure Storage
    • Important caveats
    • References
  • Trusted Applications
    • Pseudo Trusted Applications
    • User Mode Trusted Applications
    • TA locations
    • TA Properties
  • Virtualization
    • Configuration
    • Requirements for hypervisor
    • Limitations
Next Previous

© Copyright 2019 Linaro Revision a42d1c14.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 3.7.0
Versions
latest
stable
3.7.0
3.5.0
aosp-3.6.2
aosp-3.6.1
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.