密码学基础系列
密码学基础(1)-前言
密码学基础(2)-基础知识介绍
密码学基础(3)-数字摘要hash的介绍
密码学基础(4)-aes和分组密码的介绍
密码学基础(5)-RSA的介绍
密码学基础(6)-混合密码系统
密码学基础(7)-国产密码算法(国密算法sm2/sm3/sm4)介绍
…
公钥密码学标准(Public Key Cryptography Standards, PKCS)
X.509证书的介绍
CA证书概念介绍
…
可信平台模块(TPM)概念介绍
…
ARM learn-the-architecture系列
01-Introducing the Arm architecture
02-Armv8-A Instruction Set Architecture
03_Introduction_to_AMBA_AXI
04-TrustZone for Armv8-A
05-Exception model
06-GICv3_v4_overview
07-Armv8-A virtualization
08-Isolation using virtualization in the Secure World_Whitepaper
09-LearnTheArchitecture-MemoryManagement
10-Armv8-A memory model guide
11-Memory Management Examples
12-Generic Timer
13-Introduction to security
14-Providing protection for complex software
15-Arm-Confidential-Compute-Software-Stack
16-Understanding the Armv8.x extensions
TrustedFirmware Specification系列
01_SMC_Calling_Convention(SMCCC)
02-Power_State_Coordination_Interface(PSCI)
03_Software_Delegated_Exception_Interface (SDEI)
04-System_Control_and_Management_Interface(SCMI)
05-Trusted_Board_Boot_Requirements(TBBR)
FF-A系列
TODO
专题 : TF-A学习笔记-Components
01-Secure Payload Dispatcher (SPD)
02-Arm SiP Services
03-Debug FS
04-Exception Handling Framework
05-Firmware Configuration Framework
06-Firmware Update (FWU)
07-Measured Boot Driver (MBD)
08-Platform Interrupt Controller API
09-Reliability, Availability, and Serviceability (RAS) Extensions
10-Library at ROM
11-SDEI: Software Delegated Exception Interface
12-Secure Partition Manager
13-Secure Partition Manager (MM)
14-FF-A manifest binding to device tree
15-Translation (XLAT) Tables Library
16-Chain of trust bindings
17-Realm Management Extension (RME)
专题 : TF-A学习笔记-System Design
01-Alternative Boot Flows
02-Authentication Framework & Chain of Trust
03-Arm CPU Specific Build Macros
04-Firmware Design
05-Interrupt Management Framework
06-PSCI Power Domain Tree Structure
07-CPU Reset
08-Trusted Board Boot
09-Building FIP images with support for Trusted Board Boot