本文针对全同态加密(FHE)在云端隐私保护计算中的性能瓶颈展开研究。FHE 允许云端在密文上直接计算,是实现隐私保护云服务的关键技术,但其计算开销极大,必须依赖硬件加速才能实用。在 FHE 的各类算子中,密钥切换(key-switching)是主要性能瓶颈之一。近期密码学进展提出了一种新的密钥切换方法 KLSS,它降低了部分运算复杂度,但对计算精度的要求高于传统的混合密钥切换方法 HKS。这一取舍使两种方法在计算量与访存需求上呈现明显差异,因此 KLSS 与 HKS 的相对时延高度依赖于硬件并行度、FHE 安全参数以及片上存储容量——在 FPGA 平台上尤为突出,因为 FPGA 的存储资源与并行度必须精细权衡。为此,作者首先提出一种访存高效的 KLSS 数据通路,消除了片外密文搬运;随后构建性能模型,对 KLSS 与 HKS 的开销进行建模与对比分析,分析表明在 FHE 计算过程中,同时支持两种方法的自适应方案比静态单一方法的总体时延更低。基于该性能模型的指导,作者设计了一款自适应 FPGA FHE 加速器,能够在计算过程中动态选择 HKS 或 KLSS。该加速器在 Alveo U280 上实现,并在多个 FHE 基准上评测,结果显示:相比当前最先进的 FPGA 加速器,自举(bootstrapping)时延加速 1.84–3.31 倍,安全图像分类加速 1.66–2.52 倍。论文属于体系结构与密码硬件加速方向,适合关注隐私计算、FHE 硬件实现、FPGA 架构与同态加密工程化的研究者与工程师阅读。
💡 推荐理由: FHE 是隐私保护云计算的关键底座,而密钥切换是其最大性能瓶颈。本文提出按运行时条件在 KLSS 与 HKS 之间自适应切换的 FPGA 方案,显著降低自举时延,对机密计算与隐私推理的工程落地有直接参考价值。
🎯 建议动作: 研究跟进,纳入隐私计算硬件加速方向的内部技术评估