protocomm_security is only used within ESP-IDF.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
int
Unique version number of security implementation.
Function for initializing/allocating security infrastructure.
Function for deallocating security infrastructure.
esp_err_t (*)(protocomm_security_handle_t handle, uint32_t session_id)
Starts new secure transport session with specified ID.
esp_err_t (*)(protocomm_security_handle_t handle, uint32_t session_id)
Closes a secure transport session with specified ID.
esp_err_t (*)(protocomm_security_handle_t handle, const void *sec_params, uint32_t session_id, const uint8_t *inbuf, ssize_t inlen, uint8_t **outbuf, ssize_t *outlen, void *priv_data)
Handler function for authenticating connection request and establishing secure session.
esp_err_t (*)(protocomm_security_handle_t handle, uint32_t session_id, const uint8_t *inbuf, ssize_t inlen, uint8_t **outbuf, ssize_t *outlen)
Function which implements the encryption algorithm.
esp_err_t (*)(protocomm_security_handle_t handle, uint32_t session_id, const uint8_t *inbuf, ssize_t inlen, uint8_t **outbuf, ssize_t *outlen)
Function which implements the decryption algorithm.

References

from examples