Fully homomorphic encryption (FHE) protects data privacy in cloud computing by enabling computations to directly occur on ciphertexts. Although the speed of computationally expensive FHE operations can be significantly boosted by prior ASIC-based FHE accelerators, the performance of key-switching, the dominate primitive in various FHE operations, is seriously limited by their small bit-width datapaths and frequent matrix transpositions. In this paper, we present an electro-optical (EO) FHE accelerator, CryptoLight, to accelerate FHE operations. Its 512-bit datapath supporting 510-bit residues greatly reduces the key-switching cost. We also create an in-scratchpad-memory transpose unit to fast transpose matrices. Compared to prior FHE accelerators, on average, CryptoLight reduces the latency of various FHE applications by >94.4% and the energy consumption by >95%.
翻译:完全同质加密(FHE) 保护云计算中的数据隐私, 使计算能够直接在密码文本上进行。 虽然基于 ASIC 的基于 ASIC 的 FHE 加速器可以大大加快计算费用昂贵的 FHE 操作的速度, 但是,在各种 FHE 操作中,钥匙开关的功能是原始的, 由于其小位宽数据路径和频繁的矩阵转换位置而受到严重限制。 在本文中, 我们提出了一个电子光学(EO) FHE 加速器、 CryptoLight 、 加速 FHE 操作。 它的512比位数据路径支持 510 位残留物大大降低了键切换成本。 我们还创建了一个快速转换矩阵的刻式转换器。 与以前的 FHE 加速器相比, 加密Light 平均将 FHE 各种应用的惯用量减少>94.4%, 能量消耗量减少 > 95% 。