首页
›
密码学工程与数据安全
›
028-应用密码改造接口落地
›
《REST显式加密改造方案设计实践》
VIP20
本课程属于:028-应用密码改造接口落地
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
REST显式加密改造方案设计实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程介绍
REST显式加密的必要性与目标 · 课程大纲 · 学习前提
课程介绍
REST
02
加密基础
对称加密与非对称加密 · 加密模式 · 填充方式
加密基础
对称加密
03
哈希函数与HMAC
SHA系列算法 · HMAC原理 · 常见应用场景
HMAC
哈希函数
04
数字签名原理
签名与验签流程 · RSA与ECDSA对比
数字签名原理
签名
05
HTTPS与TLS协议
握手过程 · 证书链验证 · 强制HTTPS策略
HTTPS
TLS
06
证书管理与CA
自签名证书 · Let's Encrypt · 证书吊销
CA
证书管理
07
REST API常见安全威胁
中间人攻击 · 重放攻击 · 数据泄露
REST
API
08
显式加密 vs 隐式加密
定义区别 · 何时选择显式加密
vs
显式加密
09
敏感数据识别与分类
PII · 支付信息 · 等级划分
敏感数据识别
分类
10
加密算法选择指南
AES-256-GCM · RSA-2048 · Curve25519
加密算法选择指南
AES-256-GCM
11
密钥生成与存储最佳实践
硬件安全模块 · 密钥管理服务
密钥生成
存储最佳实践
12
密钥轮换策略
轮换周期 · 版本管理 · 平滑过渡方案
密钥轮换策略
轮换周期
13
请求加密实现
对JSON请求体进行AES对称加密
请求加密实现
JSON
14
响应加密实现
对响应体加密并返回加密后的Base6…
响应加密实现
Base6
15
URL参数加密
Query String加密与防篡改…
URL
参数加密
16
HTTP头部加密
自定义Header存放加密的认证信息
HTTP
头部加密
17
HMAC签名机制
共享密钥计算请求签名并验证
HMAC
签名机制
18
RSA数字签名
客户端签名 · 服务端验签的完整流程
RSA
数字签名
19
时间戳与Nonce
防止重放攻击的经典做法
Nonce
时间戳
20
API版本控制与加密兼容
v1明文 · v2加密的过渡设计
API
版本控制
21
改造方案设计
从明文到加密的迁移步骤与灰度策略
改造方案设计
从明文到加密的迁…
22
接口定义与文档更新
OpenAPI规范中标注加密字段
接口定义
文档更新
23
Spring Boot实现
自定义Filter对请求/响应加解密
Spring
Boot
24
Python Flask实现
中间件模式处理加解密逻辑
Python
Flask
25
前端JavaScript实现
CryptoJS对请求体加密
JavaScript
前端
26
客户端SDK封装
统一的加密/签名工具类库
SDK
客户端
27
性能优化
硬件加速 · 连接池 · 缓存密钥
性能优化
硬件加速
28
测试策略
单元测试 · 集成测试 · 渗透测试用例
测试策略
单元测试
29
安全审计与日志
记录加密/签名失败事件 · 告警规则
安全审计
日志
30
总结与最佳实践
常见误区 · 生产环境建议
最佳实践
常见误区
所属VIP或分类
同VIP:AB测试平台搭建与自动化回滚
同VIP:CICD集成密码改造工程化实践课
同VIP:gRPC接口透明加密改造完整教程