SemiDrive SSDK Appication Program Interface PTG3.0
rsa.h File Reference
#include <pke.h>

Go to the source code of this file.

Enumeration Type Documentation

◆ RSA_RET_CODE

Enumerator
RSA_SUCCESS 
RSA_BUFFER_NULL 
RSA_INPUT_TOO_LONG 
RSA_INPUT_INVALID 

Function Documentation

◆ RSA_CRTModExp()

uint32_t RSA_CRTModExp ( uint32_t *  a,
uint32_t *  p,
uint32_t *  q,
uint32_t *  dp,
uint32_t *  dq,
uint32_t *  u,
uint32_t *  out,
uint32_t  nBitLen 
)

◆ RSA_GetCRTKey()

uint32_t RSA_GetCRTKey ( uint32_t *  e,
uint32_t *  p,
uint32_t *  q,
uint32_t *  dp,
uint32_t *  dq,
uint32_t *  u,
uint32_t *  n,
uint32_t  eBitLen,
uint32_t  nBitLen 
)

◆ RSA_GetKey()

uint32_t RSA_GetKey ( uint32_t *  e,
uint32_t *  d,
uint32_t *  n,
uint32_t  eBitLen,
uint32_t  nBitLen 
)

◆ RSA_ModExp()

uint32_t RSA_ModExp ( uint32_t *  a,
uint32_t *  e,
uint32_t *  n,
uint32_t *  out,
uint32_t  eBitLen,
uint32_t  nBitLen 
)