Patents by Inventor Serdar S. Erdem

Serdar S. Erdem has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7447310
    Abstract: Multi-precision multiplication methods over GF(2m) include representing a first polynomial and a second polynomial as an array of n words. A recursive algorithm may be used to iteratively decompose the multiplication into a weighted sum of smaller subproducts. When the size of the smaller subproducts is less than or equal to a predetermined size, a nonrecursive algorithm may be used to complete the multiplication. The nonrecursive algorithm may be optimized to efficiently perform the bottom-end multiplication. For example, pairs of redundant subproducts can be identified and excluded from the nonrecursive algorithm. Moreover, subproducts having weights in a special form may be efficiently calculated by a process that involves storing and reusing intermediate calculations.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: November 4, 2008
    Assignee: The State of Oregon acting by and through the State Board of Higher Education on behalf of Oregon State University
    Inventors: Çetin K. Koç, Serdar S. Erdem
  • Patent number: 7401109
    Abstract: Multi-precision multiplication methods include storing a first operand and a second operand as a first array and a second array of n words. A first weighted sum is determined from multiple subproducts of corresponding words of the first operand and the second operand. The methods may further include iteratively determining a next weighted sum from a previous weighted sum and a recursively calculated intermediate product. The disclosed methods can be used in a variety of different applications (e.g., cryptography) and can be implemented in a number of software or hardware environments.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: July 15, 2008
    Assignee: The State of Oregon Acting by and Through the State Board of Higher Education on Behalf of Oregon State University
    Inventors: Çetin K. Koç, Serdar S. Erdem
  • Publication number: 20040109561
    Abstract: Multi-precision multiplication methods over GF(2m) include representing a first polynomial and a second polynomial as an array of n words. A recursive algorithm may be used to iteratively decompose the multiplication into a weighted sum of smaller subproducts. When the size of the smaller subproducts is less than or equal to a predetermined size, a nonrecursive algorithm may be used to complete the multiplication. The nonrecursive algorithm may be optimized to efficiently perform the bottom-end multiplication. For example, pairs of redundant subproducts can be identified and excluded from the nonrecursive algorithm. Moreover, subproducts having weights in a special form may be efficiently calculated by a process that involves storing and reusing intermediate calculations.
    Type: Application
    Filed: August 6, 2003
    Publication date: June 10, 2004
    Applicants: The State of Oregon Acting by and through the State Board of Higher Education on Behalf of, Oregon State University
    Inventors: Cetin K. Koc, Serdar S. Erdem
  • Publication number: 20040098440
    Abstract: Multi-precision multiplication methods include storing a first operand and a second operand as a first array and a second array of n words. A first weighted sum is determined from multiple subproducts of corresponding words of the first operand and the second operand. The methods may further include iteratively determining a next weighted sum from a previous weighted sum and a recursively calculated intermediate product. The disclosed methods can be used in a variety of different applications (e.g., cryptography) and can be implemented in a number of software or hardware environments.
    Type: Application
    Filed: August 6, 2003
    Publication date: May 20, 2004
    Applicants: The State of Oregon Acting by and through the State Board of Higher Education on Behalf of, Oregon State University
    Inventors: Cetin K. Koc, Serdar S. Erdem