vnc viewer 中文文档 下载 App

VNC Viewer AES-256 端到端加密与完美前向保密

为什么 RealVNC 的加密值得单独说

免费的 TigerVNC、TightVNC、UltraVNC 默认完全不加密——远程桌面画面在网络上以明文传输,任何能抓包的人都能看到你在远程桌面里做了什么、输入了什么密码。

RealVNC Connect 从架构上把加密作为强制默认——所有 Cloud 云连接会话都是端到端加密的,不需要你手动配置。

安全总览图
RealVNC Connect 安全与合规总览

加密等级一览

RealVNC Connect 默认使用 128 位 AES,也可以升级到 256 位 AES:

加密等级默认说明
AES-128✓足够安全,对性能影响最小
AES-256可选军方级安全,对性能影响微乎其微

开启 AES-256:

  1. RealVNC Server → Options → Security(或 v8 的 Settings → Inbound → Security)
  2. Encryption 下拉框 → 选 Maximum(AES-256)
  3. VNC Viewer 端 Preferences → Security 里保持自动(默认会跟 Server 协商最高可用等级)

密钥体系

RealVNC Connect 的加密不只是 AES——还叠加了:

这是比一般 HTTPS 更强的安全模型——很多网站虽然用 TLS,但没有完美前向保密。

Cloud vs Direct 的加密差异

连接方式默认加密能否关闭谁管理密钥
Cloud 云连接强制 AES-128/256不能Server + Viewer 本地生成,RealVNC Cloud 不持有
Direct 直连默认不加密N/A手动开 TLS 时同上

这也是为什么 Cloud 云连接 比 Direct 更安全——Cloud 路径上强制加密,而 Direct 默认是明文的(历史原因:VNC 协议最初设计时只考虑了局域网内使用)。

Direct 模式下要开加密:

  1. RealVNC Server → Options → Security → 勾选 "Encrypt session traffic"(需要 TLS 证书)
  2. VNC Viewer → Preferences → Security → 勾选 "Encrypt session traffic"

合规认证

RealVNC Connect 经过以下安全合规认证:

对于企业场景,这意味着用 RealVNC Connect 做远程运维不需要额外的安全审计——合规材料可以直接拿去走内部审批。

安全承诺

RealVNC 公开声明的几条核心安全原则:

  1. RealVNC 公司本身看不到你的远程会话内容——端到端加密,密钥只在 Server 和 Viewer 两端
  2. 不录制远程会话——除非企业显式开启(会话录制功能默认关闭)
  3. 每一条连接都按"在敌对网络上"处理——即使你在自家局域网也用加密路径
  4. 远程设备 owner 最终决定谁能连——RealVNC 不做任何自动连接授权

这些原则都写在 RealVNC Connect 的安全白皮书里,可以在 RealVNC 下载页获取完整版本。