在没有密钥的情况下估算噪声预算

Estimating Noise Budget without Secret Key

在最新版本的 SEAL 中,模拟 class 已被删除。
是否已转移到其他文件?
如果它已完全从库中删除,那么我如何估计噪声增长,并为我的应用程序选择合适的参数?

模拟 class 和相关工具确实已从最近的海豹突击队中移除。这有几个原因:

  • 对最近的所有 API 更改进行更新实在是太麻烦了;
  • 参数选择和噪声增长估计工具仅在极其受限的设置下运行良好,例如非常浅的计算;
  • 这些工具的设计不一定与我们设想的未来参数选择方式非常吻合。

显然,在 SEAL 中拥有开发工具非常重要(例如参数选择、电路 analysis/optimization 等),因此这些工具肯定会以某种形式回归。

即使没有明确的参数选择工具,您仍然可以测试不同的参数并查看计算后还剩下多少噪声预算。多次重复此实验以解释概率效应并说服自己这些参数确实有效。