8.1.1 Components

  • Advanced Encryption Standard (AES) engine
  • Triple Data Encryption Standard (TDES) engine
  • Classical Public Key Cryptography Controller (CPKCC)
  • Secure Hash Algorithm (SHA)
  • Integrity Check Monitor (ICM)
  • TrustZone Advanced Encryption Standard Bridge (TZAESB)
  • True Random Number Generator (TRNG)
  • One-Time-Programming Memory Controller (OTPC)
  • One Physically Unclonable Function (PUF)

Data is moved into and out of the different blocks using a Direct Memory Access (DMA) engine.