[发明专利]基于密码学技术应用的大数快速分解方法无效

专利信息
申请号: 201210197737.8 申请日: 2012-06-15
公开(公告)号: CN102769528A 公开(公告)日: 2012-11-07
发明(设计)人: 刘诗章;陈豫生;贺漫古 申请(专利权)人: 刘诗章;陈豫生;贺漫古
主分类号: H04L9/30 分类号: H04L9/30;G06F7/72
代理公司: 北京华夏博通专利事务所(普通合伙) 11264 代理人: 刘俊
地址: 100018 北京市朝*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于密码学技术应用的大数快速分解方法,采用同余理论与合数分布规律的有机结合,通过压缩正整数、建立殆素数族、选定最大取值范围、生成殆素数族、分解大数、对数位进行设定及删合数除等步骤,生成一种创造性的大数快速分解方法。本方法不同于传统大数分解方法,不须依赖计算速度就可对n内任意选取的一个大数进行快速因子分解,不必进行大量耗的复杂运算,而是应用计算机软件经过简单的鉴别处理即可实现,因此可以实现快速分解。从而能极大地推动相关公钥体系安全性的评估和改善,可广泛应用于信息安全和密码学技术应用领域。
搜索关键词: 基于 密码学 技术 应用 大数 快速 分解 方法
【主权项】:
1.一种基于密码学技术应用的大数快速分解方法:其分解步骤如下:步骤1,压缩正整数,建立模M=30的缩剩余系。选取M=30为模,求其对正整数的同余类,并做出其缩剩余系,由Euler函数:得到:从而可形成八个等差数列;步骤2,建立素数族,在与模M=30互素的八类中各取出一个代表数a1,,…,a8,它们依次为:1、7、11、13、17、19、23、29;于是7以上的素数p均可用模M=30的缩剩余系表出,即:P=a1···a8(mod30);]]>本发明将上式表示的全部数值定义为殆素数族,并记作Kp,于是有:Kp=a+30(n-1);其中:n≥1,a<30、且(a,30)=1;步骤3,根据计算机存储空间的许可和实际需要,可选定30n为最大取值范围;步骤4,生成殆素数族Kp1,Kp2,…,Kps,其中,Kps≤30n-1;步骤5,将拟分解的大数M代入公式:Kp=a+30(n-1),即:M=a+30(n-1);从而可找出该数值M在殆素数表中的确定位置,即所在列(n)和行(a)的位置;步骤6,将该数位进行设定,即当计算机执行删除程序并删除到该数位时,程序能够自动停止并发出提示;步骤7,采用删除法,删除殆素数族中的合数;按照殆素数族Kp1,Kp2,…,Kpm的数值大小(其中),依次进行如下操作:根据含Kpi因子的合数的分布特点,将含Kpi因子的合数全部删除,直至要选择的范围30n;步骤8,当删除操作运行到删除数值M所在位置时,程序自动停止运行并发出提示;步骤9,程序停止前正执行的是删除某素因子合数的操作,该素因子即为数值M的因子;步骤10,将其另一个因子也按上述方法处理,直至确认它也是素因子为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘诗章;陈豫生;贺漫古,未经刘诗章;陈豫生;贺漫古许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210197737.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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