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

大整数取模的快速运算
引用本文:许鑫,李顺东.大整数取模的快速运算[J].计算机工程与应用,2014,50(22):136-140.
作者姓名:许鑫  李顺东
作者单位:陕西师范大学 计算机科学学院,西安 710062
基金项目:国家自然科学基金(No.61070189,No.61272435)。
摘    要:大整数取模运算是密码学应用的一种基本运算,尤其是在基于因子分解假设的公钥密码学中占有极其重要的地位。提出的m位和n位两个大整数快速取模算法,是利用分治法思想,将n位的大整数分解为n个独立十进制整数的组合,通过八次大整数乘法建立一个预处理表,能够有效地将大整数取模的计算复杂度降为O(n(m-n))],经大量实验数据验证该算法的合理性和高效性。

关 键 词:大整数取模  密码学  预处理表  分治法  计算复杂度  

Fast algorithm for modular operation
XU Xin,LI Shundong.Fast algorithm for modular operation[J].Computer Engineering and Applications,2014,50(22):136-140.
Authors:XU Xin  LI Shundong
Affiliation:School of Computer Science, Shaanxi Normal University, Xi’an 710062, China
Abstract:Modular operation is a basic operation in modern cryptography. It plays an important role in public key cryp-tography based on factorization assumption. This paper proposes a fast modular operation algorithm for the m-bit and n-bit integers. This algorithm, utilizing divide and conquer thought, transfers modular operation into subtractions, and then establishes a preprocessing table to further reduce the computational complexity to O(n(m-n)) . Experiments show that this algorithm outperforms existing algorithms.
Keywords:modular operation  cryptography  preprocessing table  divide and conquer  computational complexity
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号