×

Systems and methods for efficient fixed-base multi-precision exponentiation

  • US 10,693,627 B2
  • Filed: 01/19/2018
  • Issued: 06/23/2020
  • Est. Priority Date: 01/20/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • determining, via a processor, that a base number has a size that exceeds a size threshold, wherein the size threshold is greater than 64 bits; and

    applying, via the processor, a multi-precision exponentiation algorithm to the base number, the multi-precision exponentiation algorithm comprising a pre-generated lookup table used to perform calculations on the base number, the pre-generated lookup table comprising pre-calculated exponentiated values of the base number, wherein the pre-generated lookup table is stored in a memory, the memory being coupled to the processor;

    wherein an exponent size parameter of each of the pre-calculated exponentiated values in the pre-generated lookup table is selected by the processor based on a size limitation of a memory portion dedicated in the memory to the multi-precision exponentiation algorithm to prevent the pre-generated lookup table from growing to a size at which the memory portion dedicated in the memory to the multi-precision exponentiation algorithm is exhausted.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×