le_iks_rsa_interface.h File Reference
Go to the source code of this file.
Typedefs | |
typedef void(* | le_iks_rsa_DisconnectHandler_t) (void *) |
Functions | |
void | le_iks_rsa_ConnectService (void) |
le_result_t | le_iks_rsa_TryConnectService (void) |
LE_FULL_API void | le_iks_rsa_SetServerDisconnectHandler (le_iks_rsa_DisconnectHandler_t disconnectHandler, void *contextPtr) |
void | le_iks_rsa_DisconnectService (void) |
le_result_t | le_iks_rsa_Oaep_Encrypt (uint64_t keyRef, const uint8_t *labelPtr, size_t labelSize, const uint8_t *plaintextPtr, size_t plaintextSize, uint8_t *ciphertextPtr, size_t *ciphertextSizePtr) |
le_result_t | le_iks_rsa_Oaep_Decrypt (uint64_t keyRef, const uint8_t *labelPtr, size_t labelSize, const uint8_t *ciphertextPtr, size_t ciphertextSize, uint8_t *plaintextPtr, size_t *plaintextSizePtr) |
le_result_t | le_iks_rsa_Pss_GenSig (uint64_t keyRef, uint32_t saltSize, const uint8_t *digestPtr, size_t digestSize, uint8_t *signaturePtr, size_t *signatureSizePtr) |
le_result_t | le_iks_rsa_Pss_VerifySig (uint64_t keyRef, uint32_t saltSize, const uint8_t *digestPtr, size_t digestSize, const uint8_t *signaturePtr, size_t signatureSize) |
Detailed Description
Legato IoT Keystore RSA API API
Copyright (C) Sierra Wireless Inc.