vector style educational infographic, flat design
optimized for nano banana pro
white background, high contrast, clean layout
text clarity is more important than artistic style

【画面比例】
横向 16:9，教学信息图

【主题标题（顶部居中）】
RSA 非对称加密机制总览
（副标题：公钥、私钥、加密、解密、签名、验签）

【整体布局（四大区域，强结构）】

┌───────────────┐
│   密钥生成区   │   （顶部）
└───────────────┘
┌───────┬───────────────┬───────┐
│ 加密  │   不安全网络   │ 解密  │
│ 通信  │   & 攻击者     │ 通信  │
└───────┴───────────────┴───────┘
┌───────────────┐
│   数字签名区   │   （底部）
└───────────────┘

━━━━━━━━━━━━━━━━━━

【区域 1｜密钥生成（顶部）】
模块标题：RSA 密钥生成

内容：
- 生成一对密钥（数学相关）
- 公钥（Public Key）：(n, e)
  标注：可以公开，用于加密 / 验签
- 私钥（Private Key）：(n, d)
  标注：必须保密，用于解密 / 签名
  私钥图标必须加锁并用红色强调

注释小字：
“从公钥无法在可行时间内推导出私钥”

━━━━━━━━━━━━━━━━━━

【区域 2｜左侧：公钥加密（保密通信）】
标题：公钥加密（保证只有接收方能看）

流程：
1. 明文消息 M
2. 使用接收方公钥加密
   公式（大字号、居中）：
   C = M^e mod n
3. 得到密文 C

箭头指向中间网络区域

━━━━━━━━━━━━━━━━━━

【区域 3｜中间：不安全网络】
标题：不安全网络

内容：
- 密文 C 在网络中传输
- 窃听者 Eve（人物图标）
  气泡文字：
  “我能看到密文，但没有私钥，解不开”

强调：
- 即使公钥和密文都被看到，也无法解密

━━━━━━━━━━━━━━━━━━

【区域 4｜右侧：私钥解密】
标题：私钥解密（恢复原文）

流程：
1. 接收到密文 C
2. 使用私钥解密
   公式（大字号、居中）：
   M = C^d mod n
3. 恢复明文消息 M

━━━━━━━━━━━━━━━━━━

【区域 5｜底部：数字签名（身份 + 防篡改）】
标题：数字签名机制

左半（签名）：
- 消息 M
- Hash 计算：
  h = Hash(M)
- 使用私钥签名：
  公式（大字号）：
  S = h^d mod n

右半（验签）：
- 接收方计算 Hash(M) → h1
- 使用公钥验签：
  h2 = S^e mod n
- 对比：
  h1 == h2 → 签名有效
  不等 → 消息被篡改或伪造

━━━━━━━━━━━━━━━━━━

【右下角总结区（终极一句话）】
RSA 做了什么？
- 公钥：对外（加密、验签）
- 私钥：对内（解密、签名）
- 加密保证机密性
- 签名保证身份与完整性

━━━━━━━━━━━━━━━━━━

【强制文字与风格要求】
- 全部使用简体中文
- 数学公式清晰、无遮挡、字号偏大
- 不使用渐变、不使用手绘风
- 教科书级别信息图风格
- 所有模块边界清晰

【额外稳定性增强（nano banana pro）】
This is a technical teaching diagram.
Ensure all Chinese text is legible and not distorted.
Avoid decorative elements.
