首页> 外国专利> System and Method for Private-Key Fully Homomorphic Encryption and Private Search Between Rings

System and Method for Private-Key Fully Homomorphic Encryption and Private Search Between Rings

机译:环之间私钥全同态加密和私密搜索的系统和方法

摘要

A system for producing a public ring that is fully homomorphically encrypted. The system comprises a processor which generates a first presentation G of a ring, wherein G=custom-characterx, y|x2=0, y2=0, xy+(p+1)yx=1custom-character, where x and y are generators and p is a first private prime number. The system further generates a second presentation H of the ring. H is defined as follows: H=custom-characterx, y, t|x2=0, y2=0, t=m1yx, xy+m2yx+t=1custom-character. In addition, m1 and m2 are positive integers and p+1=m1+m2, wherein t is a generator and the first presentation G and the second presentation H are isomorphic. The system further produces a public ring Ĥ that is fully homomorphically encrypted, where:; <math overflow="scroll"><mrow><mrow><mover><mi>H</mi><mo>^</mo></mover><mo>=</mo><mrow><mo>〈</mo><mrow><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mrow><mrow><mi>t</mi><mo></mo><mrow><mi>N</mi><mo>·</mo><mn>1</mn></mrow></mrow><mo>=</mo><mn>1</mn></mrow><mo>,</mo><mrow><msup><mi>x</mi><mn>2</mn></msup><mo>=</mo><mn>1</mn></mrow><mo>,</mo><mrow><msup><mi>y</mi><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow><mo>,</mo><mrow><mi>xyx</mi><mo>=</mo><mi>x</mi></mrow><mo>,</mo><mrow><mi>yxy</mi><mo>=</mo><mi>y</mi></mrow><mo>,</mo><mrow><mi>tx</mi><mo>=</mo><mn>0</mn></mrow><mo>,</mo><mrow><mi>yt</mi><mo>=</mo><mn>0</mn></mrow><mo>,</mo><mrow><msup><mi>t</mi><mn>2</mn></msup><mo>=</mo><mrow><mi>t</mi><mo>+</mo><mrow><mfrac><mrow><msubsup><mi>m</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><msub><mi>m</mi><mn>2</mn></msub></mrow><msub><mi>m</mi><mn>1</mn></msub></mfrac><mo></mo><mi>tyx</mi></mrow></mrow></mrow></mrow><mo>〉</mo></mrow></mrow><mo>,</mo></mrow></math> ;N=pq and further, q is a second private prime number, and the public ring Ĥ is further, publically available. A corresponding method is also disclosed.
机译:一种用于生成完全同态加密的公用环的系统。该系统包括处理器,该处理器生成环的第一表示G,其中G = <图像alt =“ custom-character” file =“ US20180183572A1-20180628-P00001.GIF” he =“ 3.22mm” imgContent =“ character” imgFormat =“ GIF” wi =“ 0.68mm” /> x,y | x 2 = 0,y 2 = 0,xy +(p + 1)yx = 1 <图片alt =“ custom-character” file =“ US20180183572A1-20180628-P00002.GIF” he =“ 3.22mm” imgContent =“ character” imgFormat =“ GIF” wi =“ 0.68mm” />,其中x和y是生成器p是第一个私有质数。该系统还生成环的第二表示H。 H定义如下:H = <图像alt =“自定义字符” file =“ US20180183572A1-20180628-P00001.GIF” he =“ 3.22mm” imgContent =“字符” imgFormat =“ GIF” wi =“ 0.68mm” /> x,y,t | x 2 = 0,y 2 = 0,t = m 1 yx,xy + m 2 yx + t = 1 “自定义字符”。另外,m 1 和m 2 是正整数,p + 1 = m 1 + m 2 ,其中t是一个生成器,第一表示G和第二表示H是同构的。该系统进一步产生完全同态加密的公共环Ĥ,其中: <![CDATA [<数学溢出=“ scroll”> H ^ = < / mo> / mo> x y < mrow> t N · 1 = 1 x 2 = 1 y 2 = 0 xyx < / mi> = x yxy = y tx = 0 yt = 0 t 2 = t + m 2 2 - < msub> m 2 m 1 < / mfrac> tyx ]]> ; N = pq并且,q是第二私有质数,并且公共环further是可公开获得的。还公开了一种相应的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号