![]() |
The primary function of HyperClient is to authenticate the user connected to the platform, using a token that has been created on the user’s PC at his first connection to the platform. The WEB interface of HyperManage recognize the user using a set of three parameters as credentials: Domain, Username and Password. HyperClient on the first connection enforces credential creating a token on the PC of the user, protected by a personal passphrase and encrypted using RSA algorithms. After the authentication of the user, HyperClient encrypts all data exchanged by the user with the server or HyperNodes using stream encryption algorithms and key exchanges made using RSA keys. RSA keys exchanged are from 1024 to 4096 bit long, and ensures a privacy level much higher than ones used, for example, in banking transactions. During remote sessions, HyperClient represents one of the encryption end-point of the communication between the user and the target device, the other encryption end-point is naturally the HyperNode. Eventually, HyperClient creates on the user’s PC some virtual resources, virtual serial ports or virtual IP addresses, on which the user will connect his maintenance software for the target device. It is very important to understand, in fact, that during a remote connection the HyperManage platform becomes totally transparent to the user: if normally the user would have connected his PC to the device via a serial port, with HyperManage the user will simply continue to use his maintenance software, connecting it to a virtual serial port instead of a physical one.
From the moment in which the connection is established to its end, HyperManage will log a series of information, to trace the connection itself: name of the connected user, start date and time of the connection, end date and time of the connection, IP address of the connected user. More than this, if configured by HyperManage’s administrators all the session will be recorded in different ways:
All recordings can then be played back by authorized users of the HyperManage platform, for example for technical sharing reasons or for responsibility assignment. |
![]() |