基于最大秩距离码的Niederreiter公钥密码系统

计算机工程与科学COMPUTERENGINEERINGSCIENCE:1007730X(勿00)04・0004』2基于最大秩距离码的Niederreiter公钥密码系统TheNiederreiterPublic-KeyCryptosystemBasedonMaximumRankDistanceCodes(西安电子科技大学综合业务网国家亶点实验室)(NationalKeyLabofIntegratedServiceNetworksXidianUniversity)摘要:本文基于最大联距离码.提出了一种新的Niederreiter公钥密码系统•讨论了它的可行性及安全性并予以证明。Abstract:AnewkindofNiederreiterpublic-keycryptosystembasedonmaximumrankdistancecodesisproposed・Thefeasibilityandsecurityofthisschemearediscussedandprovedf关键词:业愛空迪密畸釦安全性血述押免益尺化Keywords:rankdistancecode;error-correctingcode;cryptosystem;security:TP302.8文献标识码:ADu1引言文献[1]提出了秩距离码及最大秩距离码的理论.对最大秩距离码进行了分类.文献[2]基于一般纠错码提出了一种公钥密码系统,称之为Niederreiter公钥密码系统:文献[3]对其安全性进行了分析。本文基于这种最大秩距离码提岀了—种新的Niederreiter公钥密码条统。由于秩及秩距离码的待点.可以通过选取较小的参数获得比较大的工作因子、从而可以減少密钥的存储空间・此外.已知的各种攻击方法及译码方法、不适于新的Niederreiter公钥密码系统,这样可保证此方案的可行性和安全性.2有关的定义及定理令X-表示域GF(qT上的n维向量空间・这里g为素数的幕。下面引入秩及秩距离码的槪念。定义I(1)设g…,工WGF(qf如果V+•••+©£=0蕴含c=C=・・・=G=0,则称xj,•••,工,在上线性无关:否则祢它们在GF(g)上线性相关.如果s,・y.€GF(qN)中有厂个在GF(q)上线性无关且任何厂+1个在GF(q)上都线性相关.则称X=Qi•…,N)在GF(g)上的秩为厂,X的秩标为厂(X)"(2)两个元索X,YEX-之间的秩距离d(X;Y)定义为:J(X;Y):=r(X-Y).<3)X-的子集CH0称作码长为”的码,如果C是X•的维线性子空间,则称C是CM)线性码,码长为”・维数为八最小秩距离为N的线性码称作线性码。引理I⑴对任意线性码•秩距离满足d^n—及+1«,定义2⑴满足〃=总一及+1的线性[n.k.d']*收稿日期:1999-11-SF修订日期:2000-01-06基金项目;高尊学松博士学科点专顶基金资助谍题(98070W4)作者筒介:杜伟章<1965-;-女・變士生、讲师.研社方两为通信与密码学,主要从事认证码与扶距离码的研究.通讯地址:710071映西省西安市两安电子科技大学综合业务网国家重点实验室^€1:(029)8207576Address:NationalKeyLabofIntegratedServiceNetworks.XidianUniversity.XiraaShaanxi710071R.China码称为谥大秩距离码。码的校验矩阵.而GFy)上”X”阶非奇异矩阵3方案的构造下面基于最大秩距离码.提出一种新的Niederreiter公钥密码系统。令C为GF0*)上一线性最大秩距离[宀氣d]码.它存在有效的译码算法。令H为码C的一个{n-k)Xn阶校验矩阵。加密矩阵为E=SHP.其中S为GFlq"上随机的S—切X5—小阶非奇异矩阵、p为随机的阶置换矩阵。3.1加密满足条件r^)<LW-l)/2j的明文工WGF加密成密文$€GFWn它们之间满足,=琢32解密首先由y(ST)-1234=xPTHT解密密文刃其次.应用C的译码算法获得向量工“丁;最后通过计算UPT)F得出明文工,3、3密钥公钥为码的最小秩距离d和加密矩阵E以及y和?^私钥为矩阵S和"以及码C的校验矩阵4方案的可行性及安全性分析此方案的时间复杂性主要取决于(ST"的计算.(ST)7的计算需0(—次运算,与基于纠错码的Niederreiter公钥密码系统的时间复杂性一致.而密钥存储空间取决于(n-kyXn阶加密矩阵E的存储,也与文献[2]中的一致,所以此方案是可行的。下面考虑方案的安全性。首先■GFg)上G-QX(n-k)阶非奇异矩阵的总数为?匸处严右9一]片而GF(Q上•-1-k)阶非奇异矩阵的总数为-1],此数比/-I1(上揍第3页)捉考文献:2刘建就•聂于CA的公开寄钥管理惬架:[映七学位论文][D].南京;东南大学,19993IETFPKTXWG・InternetX.509PublicKeyInfrastructureRoadmap[ZJ.draftietf-pkix-xoadmap-OO.txt.1998.94IETFPKIXWG.InternetX.509PublicKeyInfrastructureCertificateandCRLProfile[ZJdrafr-ietf-ipkiartl-08.txt.1998.6El]IETFPKIXWG・Certif...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?