×

Scheme for arithmetic operations in finite field and group operations over elliptic curves realizing improved computational speed

  • US 6,038,581 A
  • Filed: 01/28/1998
  • Issued: 03/14/2000
  • Est. Priority Date: 01/29/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for calculating a multiplicative inverse in finite field GF(22n), comprising the steps of:

  • expressing an element m.di-elect cons.GF(22n) as
    
    
    space="preserve" listing-type="equation">m=xα

    +y(α

    +1)(x,y.di-elect cons.GF(2.sup.n))where α

    .di-elect cons.GF(22n)\GF(2n), α

    2

    +a=0, and a.di-elect cons.GF(2n) so that a multiplicative inverse m-1 of the element m in the finite field GF(22n) is expressed as a combination of multiplications, additions and a multiplicative inverse calculation in subfield GF(2n) given by
    
    
    space="preserve" listing-type="equation">m.sup.-1 =(a(x+y).sup.2 +xy).sup.-1 yα

    +(a(x+y).sup.2 +xy).sup.-1 x(α

    +1)by combining a normal basis [α

    α

    +1] with extended Euclidean algorithm; and

    calculating the multiplicative inverse m-1 of the element m in the finite field GF(22n) by executing said combination of multiplications, additions and a multiplicative inverse calculation in the subfield GF(2n).

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