Kaspersky IoT Secure Gateway includes the following entities:
Secure manager. Facilitates data exchange between components of Kaspersky IoT Secure Gateway, and serves as the point for receiving information about the security state of other components.
Auth server. Provides user account authentication (asks the Secure storage component for password verification data).
Traffic processor. Provides the functionality for detecting devices on the network and supports the authorized list of devices.
Secure storage. Used to store public keys of certificates and system user accounts.
Config manager. Used to store the configuration parameters of all system components.
Traffic controller. Supports operation of the network interfaces of the system.
Web server. Supports operation of the web interface of the system.
MQTT broker. Provides MQTT broker functionality.
Blocker. Blocks nodes whose malicious activity is detected by the IDS component.
IPS. Provides Intrusion Prevention functionality.
Logger. Stores debug logs of the system.
Tee manager. Monitors the operating state of all system components.
Bootloader. Ensures that the system software is securely loaded.
Firewall. Provides firewall and connection control functionality.
KSC controller. Provides a connection to the centralized management system Kaspersky Security Center.