首页
›
物联网安全与设备身份认证
›
032-安全元件SE应用
›
《SE安全存储与APDU通信应用开发》
VIP20
本课程属于:032-安全元件SE应用
物联网安全与设备身份认证 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SE安全存储与APDU通信应用开发
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
SE概述
什么是安全元件(SE)、SE的形态(eSE、SIM卡、SD卡)、SE的核心价值(防篡改、安全隔离)。
基础
概念
02
SE硬件架构
安全CPU、加密协处理器、真随机数发生器(TRNG)、电压/频率/温度检测传感器。
硬件
架构
03
SE软件架构
片上操作系统(OS)、Java Card虚拟机、Applet生命周期管理。
软件
Java Card
04
通信协议基础
ISO 7816 T=0/T=1协议、APDU指令结构(CLA/INS/P1/P2/Lc/Data/Le)。
协议
APDU
05
APDU实战
SELECT命令、GET DATA命令、自定义Applet的APDU交互流程。
实战
命令
06
文件系统设计
SE内部文件结构(MF/DF/EF)、透明文件与记录文件、安全属性(AC)。
文件系统
安全
07
安全通道建立
SCP01/SCP02/SCP03协议、会话密钥派生、MAC与加密。
安全通道
SCP
08
密钥管理
密钥生命周期(生成、存储、使用、销毁)、密钥类型(DES/AES/RSA/ECC)。
密钥
生命周期
09
对称加密实战
AES-128加解密在SE中的实现、CBC/ECB模式选择。
对称加密
AES
10
非对称加密实战
RSA密钥对生成、签名与验签、ECC曲线选择(P-256/Secp256k1)。
非对称
RSA/ECC
11
哈希与消息认证
SHA-256、HMAC-SHA256、CMAC在SE中的应用。
哈希
MAC
12
安全存储机制
SE内部安全存储区、防回滚保护、原子写操作。
存储
防回滚
13
身份认证协议
静态口令认证、动态令牌(OTP)、挑战-响应认证。
认证
OTP
14
Java Card开发环境搭建
GPJ、JCIDE、Ant脚本、模拟器调试。
环境
工具
15
第一个Java Card Applet
HelloWorld Applet的编写、编译、安装与测试。
入门
Applet
16
Applet生命周期
安装、选择、处理APDU、取消选择、锁定的状态机。
状态机
生命周期
17
GP规范与GP API
GlobalPlatform卡管理器、安全域(SD)、GP API调用。
GlobalPlatform
API
18
GP个人化流程
密钥注入、DAP验证、个人化数据写入。
个人化
DAP
19
SE与主机通信
T=1协议详解、块格式、重传机制、链路层安全。
通信
T=1
20
SE与NFC交互
NFC Forum Type 4 Tag、NDEF消息、SE作为NFC安全元件。
NFC
Type 4
21
SE与TEE协同
TEE与SE的职责划分、安全通信、可信应用(TA)与Applet交互。
TEE
协同
22
SE在移动支付中的应用
卡模拟模式、支付令牌化、Visa/Mastercard安全规范。
支付
令牌化
23
SE在物联网中的应用
IoT设备身份认证、安全固件升级、SE作为信任根。
IoT
信任根
24
SE在数字身份中的应用
eID、电子护照、数字驾照的安全存储。
数字身份
eID
25
SE攻击与防护
侧信道攻击(SPA/DPA)、故障注入、物理探测与防护措施。
攻击
防护
26
SE安全评估标准
Common Criteria(CC)EAL等级、FIPS 140-3、EMVCo认证。
标准
认证
27
SE固件更新
补丁管理、安全加载、回滚保护、版本控制。
固件
更新
28
SE日志与审计
安全事件日志、防篡改日志、审计追踪。
日志
审计
29
SE性能优化
APDU响应时间优化、内存管理、功耗优化策略。
性能
优化
30
综合实战项目
设计并实现一个基于SE的安全存储系统(密钥管理+数据加密+身份认证)。
项目
综合
所属VIP或分类
同VIP:HSM与可信执行环境密钥隔离方案
同VIP:SE固件签名与固件防篡改
同VIP:SE固件签名工具链搭建与使用