seal - SEAL 代码中的刷新和有效性检查操作
问题描述
在阅读同态加密标准时,我遇到了这两个操作:
- 刷新(参数、标志、EK、C1)→ C2。
- 有效性检查(参数,EK,[C],COMP)→标志。
我在 SEAL 代码中搜索了它们的实现,但找不到任何实现,尽管我认为第一个仅实现为evaluator.relinearize()
.
解决方案
你的观察是正确的。SEAL 2.3.1 仅实现了刷新操作的 flag="Relinearize" 变体。ValidityCheck 根本没有在 SEAL 2.3.1 中实现。
推荐阅读
- postgresql - 如何让 PostgreSQL DBLink 连接与 JDBC 一起使用?
- javascript - 不确定如何从子组件更新父状态
- javascript - 从 AMD 模块 moodle 调用 PHP 函数
- laravel - Symlink():没有这样的文件或目录,因为公用文件夹位于不同的目录中
- vb.net - 将光标移动到 Visual Basic(紧凑框架)表单中的文本/内容的末尾?
- azure - 如何使用 Nginx 和 Microsoft Azure AD 进行身份验证?
- mysql - 外键约束导致 MySQL 5.7 中的重复条目,但不是 5.6
- python - 获取相关对象列表 - Django Queryset
- android - Android Studio 预览版和 Emulator 显示出很大差异
- python - 如何在没有互联网连接的情况下在 CentOS 中安装最新版本的 Python 和 python 包?