pN | [ in ] The public modulus. If pN->pString is NULL then all the buffer required lengths will be returned. pN->length is the address of an P6UINT32 containing the size in bytes of pN->pString. On success the number of bytes stored in pN->pString will be returned in pN->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |
pD | [ in ] The private exponent. If pD->pString is NULL then all the buffer required lengths will be returned. pD->length is the address of an P6UINT32 containing the size in bytes of pD->pString. On success the number of bytes stored in pD->pString will be returned in pD->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |
pE | [ in ] The public exponent. If pE->pString is NULL then all the buffer required lengths will be returned. pE->length is the address of an P6UINT32 containing the size in bytes of pE->pString. On success the number of bytes stored in pE->pString will be returned in pE->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |
pP | [ INOUT ] One of the RSA parameters. If pP->pString is NULL, then all the buffer required lengths will be returned. pP->length is the address of a P6UINT32 containing the size in bytes of pP->pString. On success the number of bytes stored in pP->pString will be returned in pP->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |
pQ | [ INOUT ] One of the RSA parameters. If pQ->pString is NULL, then all the buffer required lengths will be returned. pQ->length is the address of a P6UINT32 containing the size in bytes of pQ->pString. On success the number of bytes stored in pQ->pString will be returned in pQ->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |
pPrimeExpP | [ INOUT ] Prime Exponent P If pPrimeExpP->pString is NULL, then all the buffer required lengths will be returned. pPrimeExpP->length is the address of a P6UINT32 containing the size in bytes of pPrimeExpP->pString. On success the number of bytes stored in pPrimeExpP->pString will be returned in pPrimeExpP->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |
pPrimeExpQ | [ INOUT ] Prime Exponent Q If pPrimeExpQ->pString is NULL, then all the buffer required lengths will be returned. pPrimeExpQ->length is the address of a P6UINT32 containing the size in bytes of pPrimeExpQ->pString. On success the number of bytes stored in pPrimeExpQ->pString will be returned in pPrimeExpQ->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |
pCRT | [ INOUT ] CRT Coefficient If pCRT->pString is NULL, then all the buffer required lengths will be returned. pCRT->length is the address of a P6UINT32 containing the size in bytes of pCRT->pString. On success the number of bytes stored in pCRT->pString will be returned in pCRT->length. If eTooSmall is returned then this parameter is assigned the buffer size required for the key. |