中文

NFGen:面向通用MPC平台的自动非线性函数求值代码生成器

密码学与安全 2022-10-19 v1

摘要

由于缺少非线性函数求值库,所谓通用安全多方计算(MPC)并不如MPC程序员预期般“通用”。已有方案要么朴素复用明文方法,导致性能次优甚至结果错误,要么针对特定函数或平台手工定制临时近似。我们提出通用技术NFGen,利用预计算的离散分段多项式以定点数精确近似通用函数。我们基于性能预测的代码生成器实现它,以支持不同平台。通过对两个平台上23个非线性函数针对六种MPC协议开展广泛评估,我们展示了相较现有方法在性能、精度与通用性上的显著提升。

关键词

引用

@article{arxiv.2210.09802,
  title  = {NFGen: Automatic Non-linear Function Evaluation Code Generator for General-purpose MPC Platforms},
  author = {Xiaoyu Fan and Kun Chen and Guosai Wang and Mingchun Zhuang and Yi Li and Wei Xu},
  journal= {arXiv preprint arXiv:2210.09802},
  year   = {2022}
}

备注

20 pages, full version of CCS22 paper