[发明专利]加解密方法和装置在审

专利信息
申请号: 201410136167.0 申请日: 2014-04-04
公开(公告)号: CN104980273A 公开(公告)日: 2015-10-14
发明(设计)人: 胡予濮;雷浩;王凤和 申请(专利权)人: 华为技术有限公司
主分类号: H04L9/32 分类号: H04L9/32;H04L9/14
代理公司: 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人: 唐华明
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 解密 方法 装置
【权利要求书】:

1.一种加密方法,其特征在于,基于预先生成的原始公钥{p,α}、原始私钥,以及第1至第m级私钥,其中,所述原始私钥为第0级私钥,第i级私钥由第i-1级私钥生成,1≤i≤m,1≤m,m为正整数;所述p为第一公钥参数,所述α为第二公钥参数;

所述方法包括:

对原始明文进行预处理,得到长度为N/2j的j级明文,其中,N=2n,n为大于等于m的整数,0≤j≤m,所述N为系统参数中的第一系统参数;

使用所述p和所述α对所述j级明文进行加密计算,得到j级密文;

输出所述j级密文,以便解密方使用第h级私钥进行解密得到与之对应的明文,0≤h≤j。

2.如权利要求1所述的方法,其特征在于,

所述系统参数还包括第二系统参数η和第三系统参数μ,其中,μ=N;]]>

所述原始公钥和原始私钥的生成过程包括:

进行结式计算,直至所述结式为素数;

响应于所述结式为素数,生成所述原始公钥和所述原始私钥;

所述结式计算包括:

确定第一多项式,所述第一多项式表示为F(x),所述F(x)为N次不可约多项式,并且F(x)∈I[x],所述I[x]表示整系数多项式全体的集合;

从多项式无穷范数小于μ、次数不超过N的多项式集合中,随机选取一个多项式,将随机选取的多项式赋值给第二多项式,所述第二多项式表示为S(x);

将1+2S(x)赋值给第三多项式,所述第三多项式表示为G(x);

计算所述G(x)与F(x)的结式,将所述结式赋值给所述p;

所述生成所述原始公钥和所述原始私钥包括:

计算G0(x)与F(x)在模p域上的最大公因式,所述最大公式表示为D0(x),所述G0(x)表示对应第0级的第一密钥多项式,下标0表示第0级,G0(x)=G(x);

将所述D0(x)的模p根赋值给所述α;

计算对应第0级的第二密钥多项式,所述对应第0级的第二密钥多项式表示为Z0(x),其中,Z0(x)∈I[x]并满足Z0(x)G0(x)=p;Z0(x)的各次系数分别为所述(0)表示第0级;

计算对应第0级的第三密钥多项式,所述对应第0级的第三密钥多项式表示为B0(x),所述B0(x)的各次系数分别为并且,(B0(0),B1(0),...,BN-1(0))=(z0(0),z1(0),...,zN-1(0))mod2p;]]>

所述主私钥包含所述

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410136167.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top