首页
›
密码学工程与数据安全
›
013-字段级应用加密密钥边界蓝图
›
《加密算法对比:AES与SM4选型指南》
VIP20
本课程属于:013-字段级应用加密密钥边界蓝图
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
加密算法对比:AES与SM4选型指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
引言
加密算法选型的重要性 · AES与SM4的定位差异
引言
加密算法选型的重…
02
AES算法概述
发展历史 · 标准化过程(NIST) · 全球应用现状
AES
算法概述
03
SM4算法概述
中国国密标准 · 发布背景 · 与AES的对应关系
SM4
算法概述
04
AES算法原理
SPN结构 · 字节代换 · 行移位
AES
算法原理
05
SM4算法原理
Feistel结构(非平衡) · 轮函数细节 · 密钥编排
SM4
算法原理
06
密钥长度对比
AES支持128/192/256位 · SM4固定128位
密钥长度对比
AES
07
分组大小与结构对比
AES 128位块 · SM4 128位块
分组大小
结构对比
08
轮数对比
AES-128为10轮 · SM4为32轮
轮数对比
AES-128
09
安全性分析
已知攻击(差分 · 线性 · 积分攻击)对两者的影响
安全性分析
已知攻击
10
软件实现性能
Intel AES-NI vs 国密…
软件实现性能
Intel
11
硬件实现性能
面积 · 功耗 · 吞吐量对比(FPGA/ASIC)
硬件实现性能
面积
12
加密模式对比
ECB · CBC · CTR
加密模式对比
ECB
13
认证加密模式
AES-GCM · AES-CCM vs SM4-GCM · SM4-CCM
认证加密模式
AES-GCM
14
填充方式
PKCS#7 · ISO 10126等 · 两者支持情况
填充方式
PKCS#7
15
密钥管理与派生
AES使用PKCS#5/KDF · SM4国密标准中的密钥协商
密钥管理
派生
16
标准化组织与合规
AES(ISO/IEC 18033-…
标准化组织
合规
17
应用场景-物联网
资源受限设备的算法选择实践
应用场景
物联网
18
应用场景-金融支付
银联 · 网联对SM4的强制要求
应用场景
金融支付
19
应用场景-云计算
云服务商是否支持国密
应用场景
云计算
20
应用场景-移动设备
iOS与Android对AES和SM…
应用场景
移动设备
21
算法移植性
C代码 · Java · Python库的可用性对比
算法移植性
C代码
22
加密库对比
OpenSSL · GmSSL · Bouncy Castle对两者的支…
加密库对比
OpenSSL
23
性能基准测试方法
如何公平比较AES与SM4
性能基准测试方法
AES
24
侧信道攻击防护
掩码 · 随机化技术在两算法上的实现差异
侧信道攻击防护
掩码
25
未来发展趋势
后量子时代AES与SM4的演进方向
未来发展趋势
AES
26
国密推广背景下SM4的优势
政策 · 供应链安全
SM4
国密推广背景下
27
国际兼容性需求下AES的优势
生态 · 互操作性
AES
国际兼容性需求下
28
混合使用场景
国际通信用AES · 国内合规用SM4 · 双算法并行
混合使用场景
AES
29
选型决策树
根据安全等级 · 性能 · 合规需求给出推荐路径
选型决策树
根据安全等级
30
总结与最佳实践
典型选型建议(附录速查表)
最佳实践
典型选型建议
所属VIP或分类
同VIP:Java、Python与Go多语言SDK开发与发布
同VIP:KMS集成实战:主密钥托管与HSM使用
同VIP:Python字段级加密开发与数据库集成