acm-header
登录

ACM通信

ACM TechNews

研究人员提出一种同态加密编译器Porcupine


同态加密的图解。

Facebook、纽约大学和斯坦福大学的研究人员已经为同态加密开发了一种合成编译器,可以动态地将纯文本未加密的代码库转换为加密代码。

来源:peshkov /盖蒂图片社

由Facebook、纽约和斯坦福大学的研究人员开发的同态加密(HE)合成编译器可以动态地将纯文本未加密的代码库转换为加密代码。

据报道,这个名为Porcupine的编译器在启发式驱动、手工优化的代码上可以将HE加速高达51%。

通过使用Quill组件对指令噪声、延迟、行为和HE程序语义进行内部建模,Porcupine可以将纯文本代码的引用转换为执行相同计算的HE代码。

Quill允许Porcupine推理和寻找可验证的正确内核,同时最小化延迟和噪声累积,产生一个套件,可以自动优化纯文本到HE代码的映射和调度。

根据研究人员的说法,“Porcupine将构造正确的HE计算的细节抽象出来,这样应用程序设计者就可以专注于其他设计考虑。”

VentureBeat
查看全文

版权所有©2021SmithBucklin,美国华盛顿特区


没有发现记录

登录为完全访问
»忘记密码? »创建ACM Web帐号
Baidu
map