论文标题

代数盲和加密三线性地图

Algebraic blinding and cryptographic trilinear maps

论文作者

Huang, Ming-Deh A.

论文摘要

最近已经显示,加密三连线图足以实现难以区分的混淆。在本文中,我们开发了用于构建此类地图的代数盲技术。涉及Weil限制的较早方法可以被视为在我们的框架中盲目的特殊情况。但是,本文开发的技术更加一般,更强大且易于分析。本文构建的三线性图可有效地计算。代数条件描述了已发表实体与隐藏实体之间的关系。由于这些代数集的尺寸至少在$ n $中,并且涉及$ω(n^2)$变量,因此很难在不闪烁的代数集上寻找点集合集合,因为这些代数集至少在$ n $中是线性的,其中$ n $是安全参数。通常,在此类代数集上查找要点的时间为$ n^2 \ log n $的时间指数,并使用最著名的方法。另外,这些代数集的特征是{\ em Triply Confusing},并且很可能也{\ em均匀混淆}。这些属性提供了其他证据,表明有效的算法在此类代数集上找到要点似乎不可能存在。除了代数盲目外,三联映射的安全性还取决于陷阱门离散对数问题的计算复杂性,该问题是根据椭圆曲线盲产物的扭转点的关联非交通性多项式代数定义的。

It has been shown recently that cryptographic trilinear maps are sufficient for achieving indistinguishability obfuscation. In this paper we develop algebraic blinding techniques for constructing such maps. An earlier approach involving Weil restriction can be regarded as a special case of blinding in our framework. However, the techniques developed in this paper are more general, more robust, and easier to analyze. The trilinear maps constructed in this paper are efficiently computable. The relationship between the published entities and the hidden entities under the blinding scheme is described by algebraic conditions. Finding points on an algebraic set defined by such conditions for the purpose of unblinding is difficult as these algebraic sets have dimension at least linear in $n$ and involves $Ω(n^2)$ variables, where $n$ is the security parameter. Finding points on such algebraic sets in general takes time exponential in $n^2\log n$ with the best known methods. Additionally these algebraic sets are characterized as being {\em triply confusing} and most likely {\em uniformly confusing} as well. These properties provide additional evidence that efficient algorithms to find points on such algebraic sets seems unlikely to exist. In addition to algebraic blinding, the security of the trilinear maps also depends on the computational complexity of a trapdoor discrete logarithm problem which is defined in terms of an associative non-commutative polynomial algebra acting on torsion points of a blinded product of elliptic curves.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源