(α, β)=(ua, ua√q+1z+vb), where; <math overflow="scroll"><mrow><msub><mi>u</mi><mi>a</mi></msub><mo>:=</mo><mrow><mo>{</mo><mrow><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mrow><mrow><mi>if</mi><mo>⁢</mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo>⁢</mo><mi>a</mi></mrow><mo>=</mo><mn>0</mn></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd><msubsup><mi>γ</mi><mn>1</mn><mrow><mi>a</mi><mo>-</mo><mn>1</mn></mrow></msubsup></mtd><mtd><mi>otherwise</mi></mtd></mtr></mtable><mo>,</mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo>⁢</mo><mrow><msub><mi>V</mi><mi>b</mi></msub><mo>:=</mo><mrow><mo>{</mo><mrow><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mrow><mrow><mi>if</mi><mo>⁢</mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo>⁢</mo><mi>b</mi></mrow><mo>=</mo><mn>0</mn></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd><msubsup><mi>γ</mi><mn>2</mn><mrow><mi>b</mi><mo>-</mo><mn>1</mn></mrow></msubsup></mtd><mtd><mi>otherwise</mi></mtd></mtr></mtable><mo>,</mo></mrow></mrow></mrow></mrow></mrow></mrow></math> and z is an element of the field Fq of unit trace, and where γ1 is a fixed primitive element of the field Fq and γ2 is a primitive element of a field F√qFq, and calculating a sum fs(α, β)=αid+1βjd+1k=1dαikβkjk for a set of d+1 integers pairs I ={(ik,jk)}k=1d+1, where the encoded word is a triple (s, (α, β),fs(α, β))."/> Algebraic manipulation detection codes from algebraic curves
首页> 外国专利> Algebraic manipulation detection codes from algebraic curves

Algebraic manipulation detection codes from algebraic curves

机译:来自代数曲线的代数操纵检测码

摘要

A method for protecting encoded data from algebraic manipulation includes receiving a data word sεKd to be protected, randomly selecting two integers a ε{0, . . . , q−1} and b ε{0, . . . , √q−1}, finding a point (α, β) on a Hermitian curve over a field Fq that corresponds to the randomly selected integers (a, b) from a mapping (a, b)custom character(α, β)=(ua, ua√q+1z+vb), where; <math overflow="scroll"><mrow><msub><mi>u</mi><mi>a</mi></msub><mo>:=</mo><mrow><mo>{</mo><mrow><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mrow><mrow><mi>if</mi><mo>⁢</mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo>⁢</mo><mi>a</mi></mrow><mo>=</mo><mn>0</mn></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd><msubsup><mi>γ</mi><mn>1</mn><mrow><mi>a</mi><mo>-</mo><mn>1</mn></mrow></msubsup></mtd><mtd><mi>otherwise</mi></mtd></mtr></mtable><mo>,</mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo>⁢</mo><mrow><msub><mi>V</mi><mi>b</mi></msub><mo>:=</mo><mrow><mo>{</mo><mrow><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mrow><mrow><mi>if</mi><mo>⁢</mo><mstyle><mspace width="0.8em" height="0.8ex" /></mstyle><mo>⁢</mo><mi>b</mi></mrow><mo>=</mo><mn>0</mn></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd><msubsup><mi>γ</mi><mn>2</mn><mrow><mi>b</mi><mo>-</mo><mn>1</mn></mrow></msubsup></mtd><mtd><mi>otherwise</mi></mtd></mtr></mtable><mo>,</mo></mrow></mrow></mrow></mrow></mrow></mrow></math> and z is an element of the field Fq of unit trace, and where γ1 is a fixed primitive element of the field Fq and γ2 is a primitive element of a field F√qFq, and calculating a sum fs(α, β)=αid+1βjd+1k=1dαikβkjk for a set of d+1 integers pairs I ={(ik,jk)}k=1d+1, where the encoded word is a triple (s, (α, β),fs(α, β)).
机译:一种用于保护编码数据免受代数操纵的方法,该方法包括:接收要保护的数据字sεK d ,随机选择两个整数aε{0,。 。 。 ,q−1}和bε{0,。 。 。 ,√q−1},在字段F q 的Hermitian曲线上找到一个点(α,β),该点对应于映射(a,b)中随机选择的整数(a,b) )<图像alt =“自定义字符” file =“ US09425952-20160823-P00001.GIF” he =“ 2.79mm” id =“ CUSTOM-CHARACTER-00001” imgContent =“字符” imgFormat =“ GIF” wi =“ 3.56mm “ />(α,β)=(u a ,u a √q+ 1 z + v b ),在哪里; <![CDATA [<数学溢出=“ scroll”> u a := { 0 if a < / mi> = 0 γ 1 a - 1 < / mrow> 否则 V b < mo>:= { 0 < mrow> if b = 0 γ 2 b - 1 否则 < /修剪> < / mrow> ]]> z是单位迹线字段F q 的元素,其中γ 1 是字段F q 的固定基本元素,并且γ 2 是字段F √q F q 的原始元素,并且计算总和f s (α,β)=α i d + 1 β j < / Sup> d + 1 k = 1 d α i < Sup> k βk j k 对于一组d + 1个整数对I = { (i k ,j k )} k = 1 d + 1 ,其中编码单词是三元组(s,(α,β),f s (α,β))。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号