Functions for the GF(p) Field
Parent topic:
Finite Field Arithmetic
GFPGetSize
Gets the size of the IppsGFPState context of the finite field GF(p).
GFPInit
Initializes the IppsGFPState context of the finite field GF(p).
GFPGet
Extracts parameters of the finite field GF(p) from the input structure.
GFPElementGetSize
Gets the size of the IppsGFPElement context of a GF(p) element.
GFPElementInit
Initializes the IppsGFPELement context of a GF(p) element.
GFPSetElement
Assigns a value to an element of the GF(p) field.
GFPSetElementZero
Assigns the zero value to an element of the GF(p) field.
GFPSetElementPower2
Assigns the value of a given power of two to an element of the GF(p) field.
GFPSetElementRandom
Assigns a random value to an element of the GF(p) field.
GFPCmpElement
Compares two elements of the GF(p) field.
GFPCpyElement
Copies one element of the GF(p) field to another.
GFPGetElement
Extracts the element of the GF(p) field from an input IppsGFPELement context.
GFPNeg
Computes the additive inverse for an element of the GF(p) field.
GFPInv
Computes the multiplicative inverse for an element of the GF(p) field.
GFPSqrt
Takes the square root of an element of the GF(p) field.
GFPAdd
Adds two elements of the GF(p) field.
GFPSub
Subtracts one element of the GF(p) field from another.
GFPMul
Multiplies two elements of the GF(p) field.
GFPExp
Raises an element of the GF(p) field to a non-negative power.
GFPMontEncode
Converts an element of the GF(p) field to a Montgomery residue number system.
GFPMontDecode
Converts an element of the GF(p) field represented in the Montgomery residue number system to the regular GF(p) element.
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.