首页>
外国专利>
EFFICIENT ROTATE ADDER FOR IMPLEMENTING CRYPTOGRAPHIC BASIC OPERATIONS
EFFICIENT ROTATE ADDER FOR IMPLEMENTING CRYPTOGRAPHIC BASIC OPERATIONS
展开▼
机译:高效的密码添加器,可实现密码学的基本操作
展开▼
页面导航
摘要
著录项
相似文献
摘要
Integrated circuits to compute a result of summing m values, rotating the sum by k bits, and adding a summation of n values Bi to Bn to the rotated sum. An embodiment includes: a first carry save adder to add up the m values to generate a first carry and a first sum; rotator circuitry to rotate both the first carry and the first sum by k bits to generate a second carry and a second sum; a second carry save adder to add up the second carry, the second sum, and the summation of values Bi to Bn to generate a third carry and a third sum; two parallel adders to generate a first intermediate result and a second intermediary result based on the third carry and the third sum; and a multiplexer to generate the result utilizing various portions of the first and second intermediate results.
展开▼
机译:集成电路计算以下结果:对m个值求和,将和旋转k位,然后将n个值B i Sub>到B n Sub>的和加到旋转后的和上。一个实施例包括:第一进位保存加法器,将m个值相加以产生第一进位和第一和。旋转器电路将第一进位和第一和两者旋转k位以产生第二进位和第二和;第二进位保存加法器将第二进位,第二和,以及值B i Sub>与B n Sub>的总和相加,以产生第三进位和第三和;两个并行加法器,基于第三进位和第三和,产生第一中间结果和第二中间结果;复用器利用第一和第二中间结果的各个部分来产生结果。
展开▼