首页 | 官方网站   微博 | 高级检索  
     

一种运用游程编码的大数模乘算法
引用本文:梁小英,黄铮.一种运用游程编码的大数模乘算法[J].计算机工程与应用,2010,46(30):75-77.
作者姓名:梁小英  黄铮
作者单位:北京邮电大学,理学院,北京,100876
基金项目:国家自然科学基金,北京市自然科学基金
摘    要:为了优化提高大整数模乘的运算效率,基于以空间换时间的思想,在改进滑动窗口编码的基础上,提出了一种新颖的游程编码,并在此基础上,设计了一种快速大数模乘的实现算法,分析了该算法的时间复杂度和空间复杂度。分析结果表明,与基于最佳滑动窗口编码的大数模乘算法相比,所设计的算法在保持空间复杂度数量级的同时,时间效率上得到了很大的提高。在同等硬件软件环境下测试,新算法平均运算速度比前者约提高41%。此外,新算法的预处理过程也更加简单。

关 键 词:公钥密码  大数模乘  滑动窗口编码  游程编码
收稿时间:2009-7-13
修稿时间:2009-8-25  

Run-length coding-based modular multiplication algorithm
LIANG Xiao-ying,HUANG Zheng.Run-length coding-based modular multiplication algorithm[J].Computer Engineering and Applications,2010,46(30):75-77.
Authors:LIANG Xiao-ying  HUANG Zheng
Affiliation:School of Science,Beijing University of Posts and Telecommunications,Beijing 100876,China
Abstract:To optimize the modular multiplication of large integer,based on the idea of winning time at the cost of space.A novel run-length coding method is proposed by modifying sliding window coding.And then a fast modular multiplication algorithm is designed,and its time complexity and space complexity are analyzed.Finally,the algorithm's efficiency is compared to which based on the optimal sliding window coding.The newly designed algorithm greatly exceed the latter one in the time complexity while remain the same level in the space complexity.Tested under the same environment,the former algorithm's efficiency increases 41%.
Keywords:public-key cryptosystem  modular multiplication  sliding window coding  run-length coding
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号