发明名称 |
Software or hardware multiple word operands integer division calculation performing method for cryptographic processing system, involves obtaining reciprocal value of divisor by extracting number of most significant words of divisor |
摘要 |
<p>The method involves obtaining an approximate reciprocal value of a divisor by extracting a specific number of most significant words of the divisor, by adding one to extracted value and by dividing it with powers of two from the words. A partial quotient value for a round off is obtained by multiplying the reciprocal value with a remainder. The quotient value is incremented by a random value. The incremented value is multiplied by the divisor and subtracted from the remainder. The obtained value is left shifted by a number of bits and added to a quotient for accumulating the quotient. An independent claim is also included for a processor readable medium storing a program making an electronic digital processing system to perform a method of performing calculation of integer division of multiple word operands in a cryptographic processing system.</p> |
申请公布号 |
FR2897964(A1) |
申请公布日期 |
2007.08.31 |
申请号 |
FR20060001782 |
申请日期 |
2006.02.28 |
申请人 |
ATMEL CORPORATION |
发明人 |
DUPAQUIS VINCENT;DOUGUET MICHEL |
分类号 |
G06F17/10;G06F7/38;G06F7/60 |
主分类号 |
G06F17/10 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|