【发布时间】:2018-09-10 04:23:03
【问题描述】:
在阅读Homomorphic Encryption Standard 时,我遇到了这两个操作:
- 刷新(参数、标志、EK、C1)→ C2。
- ValidityCheck(Params, EK, [C], COMP) → 标志。
我在 SEAL Code 中搜索了它们的实现,但没有找到,尽管我认为第一个仅实现为 evaluator.relinearize()。
【问题讨论】:
标签: seal
在阅读Homomorphic Encryption Standard 时,我遇到了这两个操作:
我在 SEAL Code 中搜索了它们的实现,但没有找到,尽管我认为第一个仅实现为 evaluator.relinearize()。
【问题讨论】:
标签: seal
你的观察是正确的。 SEAL 2.3.1 仅实现了刷新操作的 flag="Relinearize" 变体。 ValidityCheck 根本没有在 SEAL 2.3.1 中实现。
【讨论】:
Ciphertext 的噪声计数低于某个预定义的阈值时,可以使用它来检测问题。
Ciphertext 上执行操作时会产生什么问题。