Generates public key reconstruction data from public key request data and the CA's ephemeral public key.
#include "huecc.h"
int hu_ECQVPubKeyReconstGen(sb_Params eccParams, sb_PublicKey ephemeralPublicKey, sb_PublicKey publicKeyRequestData, sb_PublicKey *publicKeyReconstData, sb_GlobalCtx sbCtx)
BlackBerry 10.0.0
An ECC parameters object.
An ECC public key object of CA's ephemeral public key.
An ECC public key object of the requester's public key request data.
ECC public key object pointer of the public key reconstruction data.
A global context.
The CA's ephemeral key pair must be generated prior to calling this function. Any data from the requester that is to be used in generating the public key reconstruction data must be passed in publicKeyReconstData.
The eccParams object is NULL.
The tag for the params object is not of the expected type.
The ephemeralPublicKey object is NULL.
The ephemeralPublicKey object is invalid.
The publicKeyRequestData object is NULL.
The publicKeyRequestData object is invalid.
The publicKeyReconstData object pointer is NULL.
Memory allocation failure.
Success.