Patent ID: 11961420
Assignee: CRYPTOGRAPHY RESEARCH, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 10:
11. The system of claim 10, further comprising a second memory device coupled to the ALU and a third memory device coupled to the ALU, and wherein during the iteration m of the second loop that is within the iteration j of the first loop the ALU is further to:
retrieve, from the second memory device, an accumulator value Act-kb stored therein during the iteration j−1 of the first loop;
retrieve, from the third memory device, a carry value stored therein during the iteration m−1 of the second loop;
multiply the product Xa*Xb by f wherein f=1 if a is equal to b and f=2 if a is not equal to b,
add the carry value;
add the accumulator value Aa+b;
determine a low word and a high word of a resulting number;
store, in the second memory device, the low word of the resulting number as an updated accumulator value Aa+b; and
store, in the third memory device, the high word of the resulting number as a new carry value.