NXP安全芯片逻辑分析入门

📚 共计 30 章节
01
安全芯片概述
NXP安全芯片家族介绍 · 物联网应用 · 逻辑分析角色
基础概念
02
逻辑分析仪基础
工作原理 · 采样率/通道/触发 · 品牌选型
仪器参数
03
NXP安全芯片通信协议
I2C/SPI/UART详解 · 安全特殊要求
协议I2CSPI
04
逻辑分析实战环境搭建
硬件连接 · 软件配置 · 探头夹具技巧
实操环境
05
捕获与分析第一帧数据
触发条件 · I2C启动信号 · 地址/数据帧解读
波形入门
06
深入加密通信
加密握手 · 密钥协商捕获 · 解密比对
加密TLS
07
调试安全芯片启动流程
Boot ROM · 安全启动链 · 签名校验波形
启动安全链
08
故障注入与侧信道基础
电压毛刺 · 时钟毛刺 · 简单功耗分析SPA
攻击侧信道
09
实战:破解I2C加密锁
逆向协议 · 提取密钥 · 重放攻击
实战逆向
10
逻辑分析脚本自动化
PulseView Python绑定 · 批量解析 · 报告生成
Python自动化
11
JTAG/SWD调试
JTAG状态机 · SWD时序 · 锁定与解锁
调试JTAG
12
高级触发与解码
串行解码 · 并行分析 · 自定义协议解码器
解码触发
13
时序分析与建立/保持时间
建立/保持时间 · 时序裕量测量 · NXP要求
时序测量
14
电源管理分析
电源轨时序 · POR波形 · 低功耗通信
电源低功耗
15
实战:SE050 TLS握手
ClientHello捕获 · 证书交换 · 加密套件协商
SE050TLS
16
噪声与信号完整性
地弹串扰 · 探头影响 · 差分测量技巧
信号完整性
17
多芯片协同调试
I2C多主冲突 · SPI片选竞争 · 中断同步
多芯片协同
18
固件更新分析
固件包解析 · 签名验证 · 回滚保护
固件更新
19
FIPS 140-3认证应用
安全边界 · 密钥生命周期 · 物理测试
认证FIPS
20
实战:A71CH随机数生成器
TRNG输出捕获 · 熵源评估 · 随机性测试
A71CHTRNG
21
高级触发功能
序列触发 · 状态触发 · 计数触发 · 安全分析
触发高级
22
GPIO与外部中断
GPIO时序 · 中断响应时间 · 嵌套问题
GPIO中断
23
存储芯片接口分析
NOR Flash SPI · NAND ONFI · 安全交互
存储Flash
24
故障攻击防护验证
电压/时钟检测 · 主动屏蔽层测试
防护故障
25
实战:EdgeLock 2GO平台
云连接握手 · 证书管理 · 安全通道
EdgeLock
26
后处理与可视化
Python滤波 · 波形叠加 · 频谱分析入门
Python可视化
27
物理攻击与防护
微探针 · 激光注入 · 防护有效性
物理攻击防护
28
合规性测试应用
EMVCo · GlobalPlatform · PCI PTS
合规认证
29
实战:逆向未知NXP芯片
识别引脚 · 猜测状态机 · 提取固件版本
逆向未知芯片
30
课程总结与进阶路径
核心技能回顾 · 学习资源 · 芯片逆向工程
总结进阶