由Facebook、纽约和斯坦福大学的研究人员开发的同态加密(HE)合成编译器可以动态地将纯文本未加密的代码库转换为加密代码。
据报道,这个名为Porcupine的编译器在启发式驱动、手工优化的代码上可以将HE加速高达51%。
通过使用Quill组件对指令噪声、延迟、行为和HE程序语义进行内部建模,Porcupine可以将纯文本代码的引用转换为执行相同计算的HE代码。
Quill允许Porcupine推理和寻找可验证的正确内核,同时最小化延迟和噪声累积,产生一个套件,可以自动优化纯文本到HE代码的映射和调度。
根据研究人员的说法,“Porcupine将构造正确的HE计算的细节抽象出来,这样应用程序设计者就可以专注于其他设计考虑。”
从VentureBeat
查看全文
版权所有©2021SmithBucklin,美国华盛顿特区
没有发现记录