Z-Wave Protocol Controller Reference
zwave_security_validation.h File Reference
Include dependency graph for zwave_security_validation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool zwave_security_validation_is_security_valid_for_support (zwave_controller_encapsulation_scheme_t minimal_scheme, const zwave_controller_connection_info_t *connection)
 Verifies if a frame supported by us can be accepted based on the security it was received on. More...
 
bool zwave_security_validation_is_security_valid_for_control (const zwave_controller_connection_info_t *connection)
 Verifies if a frame supported by another node can be accepted based on the security it was received on. More...
 
bool zwave_security_validation_is_s2_nif_downgrade_attack_detected (zwave_node_id_t node_id, const uint8_t *nif, uint8_t nif_length)
 Verifies if a the S2 Command Class has disappeared from the NIF, whereas it was reported as supported previously. More...