uFCoder 2.62
Loading...
Searching...
No Matches
General purpose cryptographic functions

Functions

c_string DL_API DLGetEccCurveName (uint32_t eccCurve)
 This function returns pointer to a null terminated string constant which contains the name of the ECC curve designated by the input function parameter.
 
c_string DL_API DLGetHashName (uint32_t hash_algo)
 This function returns pointer to a null terminated string constant which contains the name of the hash algorithm designated by the input function parameter.
 
c_string DL_API DLGetSignatureSchemeName (uint32_t signatureScheme)
 This function returns pointer to a null terminated string constant which contains the name of the signature scheme (signature algorithm) designated by the input function parameter.
 

Detailed Description

Function Documentation

◆ DLGetEccCurveName()

c_string DL_API DLGetEccCurveName ( uint32_t eccCurve)

This function returns pointer to a null terminated string constant which contains the name of the ECC curve designated by the input function parameter.

Parameters
eccCurveECC curve designator. Use values declared in E_ECC_CURVES enumeration.
Returns
Operation status

◆ DLGetHashName()

c_string DL_API DLGetHashName ( uint32_t hash_algo)

This function returns pointer to a null terminated string constant which contains the name of the hash algorithm designated by the input function parameter.

Parameters
hash_algoHash designator. Use values declared in E_HASH_ALGS enumeration.
Returns
Operation status

◆ DLGetSignatureSchemeName()

c_string DL_API DLGetSignatureSchemeName ( uint32_t signatureScheme)

This function returns pointer to a null terminated string constant which contains the name of the signature scheme (signature algorithm) designated by the input function parameter.

Parameters
signatureSchemeSignature scheme (signature algorithm) designator. Use values declared in E_SIGNATURE_SCHEMES enumeration.
Returns
Operation status