Communication

IMPORTANT: CICB is designed to communicate efficiently between clients and servers, and the number of screens does not materially change the communication model.

CICBv2
CICBv2 – Client/Banner test with Windows Resource Monitor

The CICB client does not upload user files or workstation content to the server. The server-side metadata exchanged for management and banner coordination is limited to operational information such as device identity, user or domain context, operating system details, IP address, and assigned setting group.

Current Communication Summary

FromToModeProtocolProtection
ServerPortalActiveHTTPS APIHTTPS plus encrypted credential flow
ServerClientServer-side listener / client-initiated sessionSecure WebSocketTLS 1.2+
ServerActive Directory / LDAPActiveLDAP / LDAPSStandard LDAP transport with certificate validation according to configuration
ClientServerActiveSecure WebSocketTLS 1.2+
ClientBannerLocalLocal IPC / local control pathLocal machine only
BannerClientLocalLocal IPC / local control pathLocal machine only
CCMClient / Server workflowLocal / managed deploymentLocal configuration and admin workflowDepends on deployment path

Portal integration uses HTTPS APIs. CICB encrypts portal credentials before transmission using the currently implemented portal authentication flow in the server.

DISCLAIMER: These protections are intended for CICB component communication and screen-classification management. Organizations should continue using their broader enterprise security stack for external communications, remote access, and general-purpose data protection.