员工在机场、酒店、家庭宽带或移动网络中访问企业系统时,数据可能经过多个不受企业直接控制的网络节点。仅依赖一种安全措施,往往只能解决其中一段风险。要提升公网传输数据保护水平,企业应把加密拆分到不同层级,并明确每一层保护什么、由谁管理、发生异常后如何处置。
先理解分层加密解决的不同问题
分层加密不是把同一份数据重复加密,而是让不同安全机制分别承担职责。传输加密主要防止网络窃听,端到端加密减少中间服务读取明文的机会,密钥管理负责控制谁可以解密,数据脱敏则降低敏感信息暴露后的影响。
| 保护层级 | 主要技术 | 适用目标 | 局限 |
|---|---|---|---|
| 应用层 | 端到端加密、字段加密 | 保护消息、身份信息和业务字段 | 开发和密钥管理成本较高 |
| 传输层 | TLS 1.2 或 TLS 1.3 | 保护浏览器、客户端与服务端之间的连接 | 服务端通常仍可看到解密后的内容 |
| 网络层 | IPsec、企业专用隧道 | 保护分支机构或远程终端到内网的链路 | 无法单独防止终端或应用本身泄露数据 |
| 存储层 | 磁盘加密、数据库透明加密 | 降低服务器、备份介质丢失后的风险 | 不能替代传输过程中的加密 |
企业可采用的四层保护结构
第一层:应用数据加密
对于身份证号、合同金额、支付信息、员工薪酬等高敏感字段,建议在应用中进行字段级加密,或让发送方和接收方使用端到端加密。这样即使消息经过日志系统、队列或中间代理,非授权组件也不应直接获得明文。
需要注意,字段加密会影响搜索、排序和统计。可以将业务必须检索的内容拆分为受控索引字段,同时保存经过哈希或令牌化处理的检索值,避免为了查询便利而长期保存完整明文。
第二层:强制使用传输加密
所有登录、接口调用、文件上传和管理后台连接都应使用 HTTPS,并关闭不必要的明文 HTTP 入口。证书应由可信的证书机构签发,服务端配置应优先支持 TLS 1.3,并保留对必要旧客户端的兼容策略,而不是为了兼容而永久降低安全等级。
企业还应检查证书有效期、域名覆盖范围、加密套件和重定向规则。对内部 API,可通过服务网格或网关统一执行双向 TLS,让客户端和服务端都验证对方身份。
第三层:网络访问与身份控制
网络隧道能够保护终端到企业网络之间的链路,但它不能证明访问者一定有权限,也不能保证终端没有恶意软件。因此,公网传输数据保护应与多因素认证、设备状态检查和最小权限结合。
企业可按照“用户、设备、应用、数据”四个维度授权。例如,财务系统只允许指定岗位访问,下载报表需要再次验证,普通办公终端不能直接连接数据库。对于跨地域分支互联,IPsec 等网络层方案适合稳定的站点到站点连接;对于临时远程访问,则应配合身份代理和细粒度访问策略。
第四层:存储、备份与密钥管理
传输完成后,数据仍可能存在于数据库、对象存储、备份文件和日志中。企业应启用磁盘或数据库加密,并将密钥与数据分开保存。密钥不宜写入源代码、配置文件或个人电脑,应交由硬件安全模块、云密钥管理服务或受控的密钥服务器管理。
密钥轮换周期需要结合数据敏感程度、访问频率和合规要求制定。重要密钥可按季度或更短周期评估是否轮换,普通系统则应至少设置明确的轮换、吊销、备份和紧急替换流程。轮换前要确认历史数据是否仍可解密,否则可能造成业务中断。
把方案落地为可执行流程
- 盘点数据:列出登录凭据、客户资料、财务文件、源代码和日志等数据类型,标记公开、内部、敏感和高度敏感等级。
- 绘制链路:记录终端、运营商网络、反向代理、API 网关、应用服务器、数据库和备份系统之间的传输路径。
- 逐段设定控制:外部访问启用 TLS,敏感字段增加应用层加密,站点互联使用受管控的网络隧道,数据库和备份启用存储加密。
- 集中管理密钥:设置密钥管理员、审批流程、访问日志和紧急吊销机制,并限制应用读取密钥的范围。
- 验证失败场景:测试证书过期、密钥失效、设备丢失、账号被盗和网络中断时,系统是否会拒绝访问或进入安全降级状态。
- 持续审计:定期检查明文接口、过期证书、异常下载、密钥调用和管理员操作记录。
对于仅需要在公共网络下访问网页、远程办公平台或视频会议的个人和小团队,闪连加速器可以作为网络连接工具使用;但它不等同于企业级端到端加密,也不能替代身份认证、应用层加密和密钥管理。企业应先明确业务数据等级,再决定是否允许此类工具接入办公系统。
选择方案时重点比较什么
如果目标是保护浏览器到网站的连接,TLS 配置通常是成本较低、覆盖面较广的基础措施;如果目标是保护两个固定数据中心之间的链路,网络层隧道更适合长期互联;如果数据会经过多个平台、消息队列或第三方服务,则端到端加密更有价值。高敏感业务往往需要三者叠加,但应评估性能、密钥托管和故障恢复成本。
加密强度并不是唯一指标。真正可靠的方案还必须回答三个问题:谁能解密、密钥放在哪里、异常发生后能否及时撤销访问。
常见问题
只部署 HTTPS 是否足够?
通常不够。HTTPS 主要保护传输链路,无法单独解决数据库泄露、日志记录明文、终端中毒和账号被盗等问题。
是否所有数据都要做端到端加密?
不必。应优先覆盖高敏感、跨多个中间系统流转且不需要被中间服务读取的数据;普通公开内容可采用标准传输加密。
网络隧道和零信任访问有什么区别?
网络隧道重点是保护链路并连接网络,零信任访问重点是根据用户、设备和应用持续判断访问权限,两者可以组合使用。
密钥丢失会带来什么后果?
加密数据可能无法恢复,业务也可能被迫中断。因此必须安排受控备份、分权审批和经过演练的密钥恢复流程。
企业升级公网传输数据保护时,不应把目标简单理解为“部署一个加密工具”。更稳妥的做法是按数据敏感度和传输路径建立分层控制,再用身份、设备、密钥和审计机制补齐边界。

