首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >隐藏算法与变量

隐藏算法与变量
EN

Security用户
提问于 2018-02-23 20:26:41
回答 1查看 179关注 0票数 1

我的算法中有一些变量,我不想让别人看到。

甲方将编写一个使用我的变量的算法。但是党的A算法应该保持隐藏,也就是说,我不应该看到它。

我运行A的算法,它使用我的变量,它产生一个输出。

在现实中,问题是甲方可能是对手。有很多缔约方编写算法,所以不只是一个一方。我们可以假设大多数当事人并不是坏的。

有没有办法防止我的变数泄露给甲方?

如果有人知道这件事的话,你可以给我指明正确的方向。解决办法也可能是难以区分的。

EN

回答 1

Security用户

回答已采纳

发布于 2018-02-23 20:52:19

你在找一个叫做全同态加密的东西。

它的主旨是,甲方可以使用你的变量计算东西,而不知道你的变量(我知道)。

它将使用特殊的加密,以便您可以对密文执行操作,以便解密的结果与您对明文值的操作相同。

换句话说: E(x) + E(y) = E(x + y)

至于实现,我建议查看塔夫赫等等。

至于论文,这篇文章是最著名的,尽管它的技术自从出版以来就得到了改进:https://crypto.stanford.edu/craig/

票数 2
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/180407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档