无论加密算法多复杂、密钥多长,一个事实始终不变:加密的安全性,最终取决于密钥的安全性。在传统方案中,密钥的生命周期几乎每一步都暴露在风险之下——生成后存储在服务器的硬盘或内存中,加密时被加载到 CPU 寄存器或内存,传输过程中可能需要从一台服务器分发到另一台,解密端收到密钥后再次加载到内存执行解密。密钥在内存中停留的每一秒,都是攻击者的窗口。冷启动攻击可以读取关机后内存中残留的密钥碎片,恶意驱动可以扫描内存空间提取密钥,中间人攻击可以截获密钥分发过程,虚拟机逃逸可以从宿主机的内存中窃取租户密钥。这些不是理论上的可能性,它们在近年的安全研究中均已被验证。换句话说,传统加密方案的安全假设是"软件环境是可信的",但在真实世界中,操作系统有漏洞、驱动有漏洞、管理后台有漏洞、供应链有漏洞,没有任何软件环境敢保证绝对可信。
光润通F901T-ZN-V2.0智能加密网卡给出了一种截然不同的答案:密钥在出厂时烧录进加密芯片内部的安全存储区域,此后永远不被读出、不在总线上出现、不经过内存、不参与任何软件层面的处理。加密和解密过程完全在网卡 MAC 层的硬件电路中完成。数据从主机通过 PCIe 总线到达网卡后,由网卡内部的加密引擎直接进行加解密运算,而运算所需的密钥自始至终只存在于芯片内部的非易失性存储中。这意味着内存中没有密钥,操作系统看不到密钥,驱动和软件接触不到密钥,网络传输过程中没有密钥分发,即使拆下网卡也无法从外部接口读取密钥。
光润通F901T-ZN-V2.0的加密架构有三个关键设计决策,共同构成了这套方案的安全根基。
第一个设计决策是加密在 MAC 层实现,不依赖任何上层软件。传统软件加密方案的工作路径是数据从应用层出发,经过操作系统协议栈,再到加密软件,然后经过网卡驱动,最终通过网卡硬件发出,密钥在"加密软件"这一环节被加载到 CPU 和内存中,这是最脆弱的节点。而光润通的硬件加密路径中,数据从应用层经过操作系统协议栈和网卡驱动后,在网卡 MAC 层的硬件电路上完成加解密,无需任何应用软件或驱动支持。操作系统只看到一块普通网卡,它不知道数据已经被加密了,也不需要知道。一次配置、密钥烧录完成后,网卡即可独立工作,不需要额外的加密进程、不需要密钥管理服务、不需要守护进程在后台运行。
第二个设计决策是加密模块与普通网络控制器集成在同一块网卡上。光润通F901T-ZN-V2.0没有采用独立加密模块加普通网卡的拼接方案,而是将加密引擎与以太网控制器集成在同一块 PCB 上,共享同一个 PCIe 接口。这样做的好处是不需要改变服务器内部拓扑,不需要额外的加密盒子或加密交换机,加密延迟趋近于零——数据到达网卡即被加密,无需跨设备传输。同时整体功耗低于 1W,对服务器能耗几乎无影响。加密传输速率达到 TCP 880Mb/s、UDP 880Mb/s,几乎跑满千兆以太网的物理极限,加密本身没有成为性能瓶颈。
第三个设计决策,也是整个方案中最关键的安全属性,是加解密过程中不需要密钥传递。多数加密系统无论软件还是硬件实现,都面临一个共同问题:当两个节点需要通信时,密钥必须从 A 传递到 B。这个传递过程本身就是一个攻击面,无论是通过密钥交换协议、密钥分发服务器还是人工导入,密钥在传递的那一刻都暴露在传输通道上。光润通的方案从物理层面消除了这个问题——发送端网卡的密钥在出厂时已烧录在芯片内部,接收端网卡的密钥同样在出厂时已烧录在芯片内部,两端网卡在硬件层面完成配对,整个通信过程中没有任何密钥在网线上传输。没有密钥交换握手,没有密钥分发请求,没有密钥缓存刷新。攻击者即使截获了网线上传输的所有数据包,看到的只是密文,而解密密钥从来就没有在网络上出现过。
光润通F901T-ZN-V2.0同时支持国密 SM4 ECB 128 和商密 AES ECB 128 两种 128 位分组加密算法。国密 SM4 是中国国家密码管理局发布的商用密码算法标准,广泛应用于政务、金融、军工等信创场景,适用于对合规性有严格要求的国产化环境。商密 AES 是全球通用的对称加密标准,广泛部署于企业级和国际通信场景,适用于需要与国际系统对接的商业环境。两种算法均通过硬件电路实现,密钥存储和运算过程的安全等级完全一致,算法可以按需切换,密钥安全等级不打折扣。
从密钥安全的角度审视五种常见攻击路径,可以清晰看到这套方案的防御纵深。
l 内存攻击方面,无论是冷启动攻击还是内存扫描都完全无效,因为密钥从不出现在主机内存中,攻击者即使 dump 整个内存空间也不会找到任何与加密相关的密钥数据。
l 恶意软件和驱动窃取同样无效,密钥不经过操作系统,不被任何进程或驱动加载,即使操作系统被完全攻陷、所有驱动被替换,密钥仍然安全地存在于网卡芯片内部。
l 中间人密钥截获也无法实现,因为通信过程中根本没有密钥传递,两端网卡的密钥在出厂时独立烧录并配对,网络上传输的始终是密文。
l 物理拆解读取的难度极高,芯片内部的非易失性存储具有物理防护设计,无法通过外部接口直接读取,即使攻击者获取了物理网卡,读取密钥仍需专业的芯片逆向工程能力,这远超绝大多数攻击场景的成本和可行性。
l 侧信道攻击方面也能得到有效缓解,密钥运算在封闭的硬件电路中完成,不通过总线、内存或外设接口暴露中间状态,与传统软件方案相比可观测的攻击面大幅缩小。
光润通F901T-ZN-V2.0不仅是一块加密网卡,还提供内网保护模式。在加密模式下,发送端和接收端必须同时接入F901T-ZN-V2.0加密网卡,从而实现两端设备的加密通信,适用于跨公网、跨机房、跨安全域的场景。在内网保护模式下,网卡仅在企业内部网络中运行,在保持原有内网 P2P 高速传输的同时,阻断任何非法接入企业内网的网络设备——只有经过配对的加密网卡才能建立通信链路,未经授权的网卡插入网络后无法解密数据、无法建立连接。这个功能本质上是物理层面的网络准入控制,不依赖 802.1X 认证服务器、不依赖 MAC 地址白名单、不依赖软件代理,而是通过加密配对本身来筛选合法节点。
l 在军工与科研院所中,涉密数据的传输不能依赖软件环境可信的假设,密钥不出芯片、加密不经过软件、通信不传递密钥这三重保障满足了军工级物理安全要求。
l 在政务信创环境中,国密 SM4 算法加上纯硬件加密和国产服务器兼容能力,满足信创环境对数据传输安全的全链路合规要求。在金融核心网络中,交易系统和清算网络的数据传输要求低延迟、高吞吐、零泄露,880Mb/s 的加密传输速率和低于 1W 的功耗满足了金融级性能和安全性双重要求。
l 在工业控制系统中,工控网络对外部接入高度敏感,内网保护模式可阻断任何未授权设备接入,防止通过网线物理接入发起的横向渗透。
l 在企业数据防泄露场景中,即使内部员工将服务器硬盘复制或内存 dump 到外部设备,也无法获取加密密钥,数据保护不再依赖人不会犯错的假设。
网络安全领域有一个残酷的共识:再强的算法,也救不了一个泄露的密钥。当行业把越来越多的注意力放在算法升级、协议优化、密钥管理系统的复杂度上时,光润通选择了一条更朴素也更彻底的路——让密钥从出生那一刻起,就住进一块它永远不需要离开的芯片。不传递,不暴露,不信任任何软件环境。加密在硬件电路上发生,密钥在芯片内部终结。网线上传过的每一个字节都是密文,而解密的那把钥匙,从来就没有出现在网线这一端之外的任何地方。