【24h】

Factoring pq~2 with Quadratic Forms: Nice Cryptanalyses

机译:用二次形式对PQ〜2进行分解:漂亮的Cryptanalyses

获取原文

摘要

We present a new algorithm based on binary quadratic forms to factor integers of the form N = pq~2. Its heuristic running time is exponential in the general case, but becomes polynomial when special (arithmetic) hints are available, which is exactly the case for the so-called NICE family of public-key cryptosystems based on quadratic fields introduced in the late 90s. Such cryptosystems come in two flavours, depending on whether the quadratic field is imaginary or real. Our factoring algorithm yields a general key-recovery polynomial-time attack on NICE, which works for both versions: Castagnos and Laguillaumie recently obtained a total break of imaginary-NICE, but their attack could not apply to real-NICE. Our algorithm is rather different from classical factoring algorithms: it combines Lagrange's reduction of quadratic forms with a provable variant of Coppersmith's lattice-based root finding algorithm for homogeneous polynomials. It is very efficient given either of the following arithmetic hints: the public key of imaginary-NICE, which provides an alternative to the CL attack; or the knowledge that the regulator of the quadratic field Q(p~(1/2)) is unusually small, just like in real-NICE.
机译:我们介绍了一种基于二进制二次形式的新算法,以对N = PQ〜2的因子整数。其启发式运行时间在一般情况下是指数级的,但是当特殊(算术)提示有多项式时变为多项式,这正是基于90年代晚期推出的二次领域所谓的公钥密码系统的案例。此类密码系统有两种口味,具体取决于二次领域是否虚构或真实。我们的分解算法对尼斯的一般密钥恢复多项式攻击产生了良好的,这适用于两个版本:Castagnos和Laguillaumie最近获得了虚构的突破,但他们的攻击无法申请真实的。我们的算法与经典分解算法相比:它将拉格朗日的减少与Coppersmith基根发现算法的可提供型号的均匀多项式的晶粒类根发现算法相结合的二次形式。给出以下任何一种算术提示非常有效:虚构的公钥,它为CL攻击提供了替代品;或者知道二次字段q的调节器(p〜(1/2))异常小,就像真实的一样。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号