Files
ProjectAGiPrompt/11-加密算法/1-RSA加密/2-公钥加密 → 私钥解密(保密通信流程).md
2026-01-21 16:15:49 +08:00

1.3 KiB
Raw Permalink Blame History

vector educational infographic, flat flowchart 适配 nano banana pro教学信息图风格 白色背景,横向 16:9

主题RSA 加密通信流程(公钥加密,私钥解密)

整体布局: 从左到右三栏,用留白或分隔线区分 1 发送方 Alice 2 不安全网络 Network 3 接收方 Bob

详细流程:

(步骤 1Bob 模块:生成 RSA 密钥对

  • 公钥 (n, e):可公开
  • 私钥 (n, d):必须保密(加锁、红色)

(步骤 2公钥分发 公钥从 Bob → Alice 标注文字:公钥可以被任何人获取

(步骤 3Alice 加密)

  • 明文消息 M文件图标
  • 模块RSA 加密
  • 模块内公式(大字号、居中): C = M^e mod n
  • 输出:密文 C

(步骤 4Network

  • 密文 C 在网络中传输
  • 窃听者 Eve 气泡文字: “我看到了密文,但没有私钥”

(步骤 5Bob 解密)

  • 模块RSA 解密
  • 输入:密文 C + 私钥
  • 模块内公式(大字号): M = C^d mod n
  • 输出:原始明文 M

底部总结区: 标题:为什么安全?

  • 只有私钥才能解密
  • 没有私钥,几乎无法从密文还原明文

文字清晰、公式完整、中文教学风格

This is a technical teaching diagram. Text clarity is more important than artistic style. Ensure all Chinese characters are legible and not distorted.