×

Method for multiplication in Galois fields using programmable circuits

  • US 6,377,969 B1
  • Filed: 04/23/1999
  • Issued: 04/23/2002
  • Est. Priority Date: 04/23/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for multiplying two binary numbers, U and V, of k bits or less, in a Galois field GF(2k), using a programmable circuit, comprising:

  • a. choosing an irreducible polynomial of degree k, having coefficients of 1 or 0;

    b. choosing a number m, less than k, which is no greater than the number of processing elements in the programmable circuit;

    c. logically mapping functions that would be performed by an xth processor of a k-bit serial multiplier onto a yth processor of an m bit super-serial multiplier, where y=x mod m;

    d. using the super-serial multiplier to emulate in ┌

    k/m┐

    cycles one cycle of the serial multiplier, thus multiplying one bit of U by V; and

    e. repeating step d k times, each time appropriately combining the prior partial product with the results of the current multiplication, whereby the product of U and V is determined in k*┌

    k/m┐

    cycles.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×