Z-Wave Protocol Controller Reference
zwave_s2_keystore.h File Reference
#include "zwave_controller_types.h"
#include "sl_log.h"
#include <stdint.h>
Include dependency graph for zwave_s2_keystore.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  zwave_s2_keystore_ecdh_key_mode_t { ZWAVE_S2_KEYSTORE_STATIC_ECDH_KEY , ZWAVE_S2_KEYSTORE_DYNAMIC_ECDH_KEY }
 ECDH key mode types. More...
 

Functions

void zwave_s2_keystore_get_dsk (zwave_s2_keystore_ecdh_key_mode_t mode, zwave_dsk_t dsk)
 Return one of the DSKs of the controller. More...
 
uint8_t zwave_s2_keystore_get_assigned_keys ()
 Get the set of the currently assigned keys. More...
 
void zwave_s2_keystore_reset_assigned_keys ()
 Resets the list of assigned keys (sets them to 0) Use this function before receiving keys when entering in a network. More...
 
void zwave_s2_create_new_network_keys ()
 
void zwave_s2_log_security_keys (sl_log_level_t log_level)
 
void zwave_s2_save_security_keys (const char *filename)