问题标签 [seal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
147 浏览

asp.net - 印章报告与 asp.net mvc web 应用程序的集成

我想在我的 asp.net 应用程序中显示密封报告,为此我集成了 TestandSample 应用程序代码。如何在我的应用程序中执行报告和呈现报告。我需要什么脚本文件以及如何更改页眉页脚。我目前的状态是:

0 投票
1 回答
60 浏览

c++ - SEAL:如何以模系数的形式读取 Relinkkeys 数据?

在 SEAL (v3.6) 中运行示例时,我可以使用支持函数打印出secret_key,数据的多项式系数public_key

系数数据布局跟随模数与简单加密算术库 (SEAL) 和 seal::Ciphertext 变量相同。

输出系数 60 位为例:

但是我无法理解它的形式relin_keys以及如何使用它的类的支持方法以relin_keys多项式系数的形式打印数据?感谢您的帮助。

0 投票
1 回答
240 浏览

python - 如何通过 PySeal 库加密数据框列

我正在研究完全同态加密。因为只有完全同态加密才允许对加密数据执行计算,并且这种机制由 PySeal 库提供,它是 Microsoft SEAL 库的 python 分支版本。我的数据框中有 3 列。我想使用 PySeal 加密每一列的每个值,我可以对这些值进行计算。

df

PySeal的相关文档:https ://github.com/Lab41/PySEAL/blob/master/SEALPythonExamples/examples.py

0 投票
0 回答
96 浏览

seal - Microsoft SEAL 构建失败(Windows)

我已经在本地克隆了 Git repo https://github.com/microsoft/SEAL.git,当我尝试使用 cmake 指令构建时,出现以下错误。有人可以建议吗?

在我的 Visual Studio 2019 命令提示符的 x64 Native Tools 命令提示符中,

输出如下。

0 投票
0 回答
34 浏览

python-3.x - TypeError: multiply(): PySeal 库中的函数参数不兼容

我正在研究基因组数据并使用 PySeal 库。我想使用该evaluator.multiply函数使用另一个加密列值更新一个数据框列。但我收到一个错误:

在此处输入图像描述

这是我的源代码:

注意:这里的 EffectAlleleFrequency、EffectSize 和 encryptedTwo 是 dataframe 中的加密值 ***寻求专家建议

0 投票
0 回答
15 浏览

certificate - 创建自定义站点印章

我想为我认可的网站创建一个自定义印章。这类似于页脚中的 SSL 或任何其他站点封条。我只是在寻找可以引导我朝着正确方向前进的任何信息,因为我在谷歌上搜索的任何内容都只是提供有关如何实施其他公司印章的信息,而不是创建我自己的印章。任何帮助都会很棒。该印章将是特定于站点的,因此是独一无二的,因此人们不能只是撕下代码并将其放在他们的站点上。

0 投票
0 回答
83 浏览

java - 如何在 SWIG 中包含多个头文件?

有没有办法在 SWIG 中包含具有复杂依赖结构的多个头文件?我计划在 SWIG 中使用 Java 中的 Microsoft SEAL(一个 C++ 库)。但是,我不知道如何用 SWIG 处理头文件中复杂的依赖关系。例如,在“seal/seal.h”中,它包含来自同一目录的其他头文件。当我只在 swig .i 文件中包含 seal.h 时,查找 seal.h 的依赖项时出错。或者还有其他解决方案可以在 Java 中使用这个复杂的 C++ 库吗?非常感谢。

0 投票
1 回答
44 浏览

seal - 使用 SEAL 进行密文旋转的操作

只是想知道我们是否可以对旋转的密文执行一些操作,使得只有部分密文参与操作,而不是整个对象。假设我们只希望 ct 的 slot_count/2 部分参与操作,而后一个 slot_count/2 应该保持原样。任何想法如何去做?我目前正在使用 BFV 方案

0 投票
0 回答
40 浏览

seal - 我们可以使用 Microsoft SEAL 仅将密文中的特定插槽相乘吗?

例如:在 BFV 方案中,使用 BatchEncoder,我们有一些数字 [1,2,3,4,5,0,0,0....] 的密文,我们还有另一个密文 - [- 1, -2, -3, -4, -5, -6, 0, 0......] 我们将两者相加。

它的输出将是 - [0,0,0,0,0,-6,0.....]。

现在,如果我只想要前五个插槽的值,我该怎么做?可能吗?

另外,我们是否可以仅将密文的前 5 个插槽与另一个密文的前 5 个插槽相乘?

0 投票
0 回答
58 浏览

php - PHP openssl_open 开封失败

我一直在尝试在 PHP 中设置一个简单的 openssl_seal 和 openssl_open 脚本(8.0.8 是我安装的版本),我没有收到任何错误,但 openssl_open 总是返回 FALSE。

如果我做错了什么,谁能告诉我?