AI_ECBuildAcceleratorTable
60 RSA BSAFE Crypto-C Library Reference Manual
AI_ECBuildAcceleratorTable
Purpose:
This AI allows you to build an acceleration table for the retrieval of a base point in
various elliptic curve (EC) operations. To build a table that includes public key values
as well as base point values, see AI_ECBuildPubKeyAccelTable.
Type of information this allows you to use:
elliptic curve parameters as defined in X9.62 to generate auxiliary data for the
acceleration of EC operations with base point. Elliptic curve parameters can be
generated through the execution of AI_ECParamGen.
Format of info supplied to B_SetAlgorithmInfo:
pointer to a B_EC_PARAMS structure:
where
parameterInfoType
must be AI_ECParameters and
parameterInfoValue
must be
typedef struct {
B_INFO_TYPE parameterInfoType; /* used to interpret EC parameters */
POINTER parameterInfoValue /* describes elliptic curve */
} B_EC_PARAMS;