Montgomery multiplication in \(\text{GF}(2^ k)\) (Q1379662)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Montgomery multiplication in \(\text{GF}(2^ k)\)
scientific article

    Statements

    Montgomery multiplication in \(\text{GF}(2^ k)\) (English)
    0 references
    0 references
    0 references
    10 May 1998
    0 references
    The authors generalize the method of Montgomery multiplication to finite fields of even characteristic. They give bit level and word level descriptions for the methods of multiplication and squaring. Examples of the method are given plus an analysis of the methods. All the methods are given when the elements are represented by a polynomial basis. The analysis makes use of a word-level GF(2) polynomial multiplication instruction. The authors point out this can be implemented in one of two ways. Firstly by using Shift and XOR operations and secondly by table look up. They point out that both of these are unsatisfactory as the required instruction is simpler than the integer multiply instruction which is available on most processors. It is simpler due to the absence of carry propogation.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    finite fields
    0 references
    Montgomery multiplication
    0 references
    analysis of algorithm
    0 references
    squaring
    0 references