Go to the source code of this file.
|
GWENHYWFAR_API int | GWEN_Crypt_Key_Decipher (GWEN_CRYPT_KEY *k, const uint8_t *pInData, uint32_t inLen, uint8_t *pOutData, uint32_t *pOutLen) |
|
GWENHYWFAR_API int | GWEN_Crypt_Key_Encipher (GWEN_CRYPT_KEY *k, const uint8_t *pInData, uint32_t inLen, uint8_t *pOutData, uint32_t *pOutLen) |
|
GWENHYWFAR_API void | GWEN_Crypt_Key_free (GWEN_CRYPT_KEY *k) |
|
GWENHYWFAR_API GWEN_CRYPT_CRYPTALGOID | GWEN_Crypt_Key_GetCryptAlgoId (const GWEN_CRYPT_KEY *k) |
|
GWENHYWFAR_API int | GWEN_Crypt_Key_GetKeyNumber (const GWEN_CRYPT_KEY *k) |
|
GWENHYWFAR_API int | GWEN_Crypt_Key_GetKeySize (const GWEN_CRYPT_KEY *k) |
|
GWENHYWFAR_API int | GWEN_Crypt_Key_GetKeyVersion (const GWEN_CRYPT_KEY *k) |
|
GWENHYWFAR_API void | GWEN_Crypt_Key_SetKeyNumber (GWEN_CRYPT_KEY *k, int i) |
|
GWENHYWFAR_API void | GWEN_Crypt_Key_SetKeyVersion (GWEN_CRYPT_KEY *k, int i) |
|
GWENHYWFAR_API int | GWEN_Crypt_Key_Sign (GWEN_CRYPT_KEY *k, const uint8_t *pInData, uint32_t inLen, uint8_t *pSignatureData, uint32_t *pSignatureLen) |
|
GWENHYWFAR_API int | GWEN_Crypt_Key_Verify (GWEN_CRYPT_KEY *k, const uint8_t *pInData, uint32_t inLen, const uint8_t *pSignatureData, uint32_t signatureLen) |
|
◆ GWEN_CRYPT_KEY
◆ GWEN_Crypt_Key_Decipher()
GWENHYWFAR_API int GWEN_Crypt_Key_Decipher |
( |
GWEN_CRYPT_KEY * |
k, |
|
|
const uint8_t * |
pInData, |
|
|
uint32_t |
inLen, |
|
|
uint8_t * |
pOutData, |
|
|
uint32_t * |
pOutLen |
|
) |
| |
◆ GWEN_Crypt_Key_Encipher()
GWENHYWFAR_API int GWEN_Crypt_Key_Encipher |
( |
GWEN_CRYPT_KEY * |
k, |
|
|
const uint8_t * |
pInData, |
|
|
uint32_t |
inLen, |
|
|
uint8_t * |
pOutData, |
|
|
uint32_t * |
pOutLen |
|
) |
| |
◆ GWEN_Crypt_Key_free()
◆ GWEN_Crypt_Key_GetCryptAlgoId()
◆ GWEN_Crypt_Key_GetKeyNumber()
◆ GWEN_Crypt_Key_GetKeySize()
◆ GWEN_Crypt_Key_GetKeyVersion()
◆ GWEN_Crypt_Key_SetKeyNumber()
◆ GWEN_Crypt_Key_SetKeyVersion()
◆ GWEN_Crypt_Key_Sign()
GWENHYWFAR_API int GWEN_Crypt_Key_Sign |
( |
GWEN_CRYPT_KEY * |
k, |
|
|
const uint8_t * |
pInData, |
|
|
uint32_t |
inLen, |
|
|
uint8_t * |
pSignatureData, |
|
|
uint32_t * |
pSignatureLen |
|
) |
| |
◆ GWEN_Crypt_Key_Verify()
GWENHYWFAR_API int GWEN_Crypt_Key_Verify |
( |
GWEN_CRYPT_KEY * |
k, |
|
|
const uint8_t * |
pInData, |
|
|
uint32_t |
inLen, |
|
|
const uint8_t * |
pSignatureData, |
|
|
uint32_t |
signatureLen |
|
) |
| |