:orphan: .. title:: CONFIG_OSDP_PD_SCBK .. kconfig:: CONFIG_OSDP_PD_SCBK CONFIG_OSDP_PD_SCBK ################### *Secure Channel Base Key (SCBK)* Type: ``string`` Help ==== .. code-block:: none Hexadecimal string representation of the the 16 byte OSDP PD Secure Channel Base Key. When this field is sent to "NONE", the PD is set to "Install Mode". In this mode, the PD would allow a CP to setup a secure channel with default SCBK. Once as secure channel is active with the default key, the CP can send a KEYSET command to set new keys to the PD. It is up to the user to make sure that the PD enters the "Install Mode" only during provisioning time (controlled environment). Direct dependencies =================== \ :kconfig:`OSDP_SC_ENABLED ` && \ :kconfig:`OSDP_MODE_PD ` && \ :kconfig:`OSDP ` *(Includes any dependencies from ifs and menus.)* Default ======= - "NONE" Kconfig definition ================== At ``/mgmt/osdp/Kconfig.pd:36`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:35`` → ``/mgmt/Kconfig:15`` → ``/mgmt/osdp/Kconfig:102`` Menu path: (Top) → Sub Systems and OS Services → Device Management → Open Supervised Device Protocol (OSDP) driver .. code-block:: kconfig config OSDP_PD_SCBK string "Secure Channel Base Key (SCBK)" default "NONE" depends on OSDP_SC_ENABLED && OSDP_MODE_PD && OSDP help Hexadecimal string representation of the the 16 byte OSDP PD Secure Channel Base Key. When this field is sent to "NONE", the PD is set to "Install Mode". In this mode, the PD would allow a CP to setup a secure channel with default SCBK. Once as secure channel is active with the default key, the CP can send a KEYSET command to set new keys to the PD. It is up to the user to make sure that the PD enters the "Install Mode" only during provisioning time (controlled environment). *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*