BJTUpupil

AscendFHE

BJTUpupil

暂无描述

AI 简介

AscendFHE 是一个面向华为昇腾NPU(Atlas A2 / Ascend 910B)的同态加密(FHE)底层算子加速库,提供模运算、RNS基转换、NTT、内积累加、自同构重排等关键FHE算子的Ascend C内核实现及配套Host端tiling逻辑。它通过扩展torch_npu接口(torch.ops.ascend_npu_fhe.*)将硬件加速能力集成到PyTorch生态中,需配合CANN 8.5.0工具链和已注册的算子包使用。适用于在昇腾AI芯片上部署高性能隐私计算应用,如联邦学习、安全多方计算中的密文域推理与训练。

C++
GNU General Public License v2.0
225
Stars
10
Forks
5
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分40.12
默认分支main