Come Ajax cripta la comunicazione tra l’hub e i rilevatori del sistema
¿Cómo encripta Ajax la comunicación entre el hub y los detectores del sistema de seguridad?
Ajax cripta i dati utilizzando un protocollo proprietario non ridondante con chiave mobile. Questo protocollo non può essere decifrato: anche con il potere di un super computer e con una ricerca esaustiva ci vorrebbero anni per trovare la chiave.
Immaginiamo che un aggressore riesca a compromettere la chiave. In questo caso, il protocollo sarebbe comunque protetto dal contatore di sessioni: a ogni sessione di comunicazione tra l’hub e il dispositivo viene generata una nuova chiave.
Se l’aggressore superasse anche il contatore di sessioni sarebbe bloccato dall’autenticazione del dispositivo: verrebbe creato un canale di comunicazione sicuro tra il rilevatore e l’hub e verrebbe eseguito un controllo dell’ID del dispositivo.
Ogni dispositivo ha un suo ID personale grazie al quale l’hub può riconoscerlo.
Se il dispositivo non supera il controllo dell’ID, l’hub ignora i suoi comandi.
Inoltre, l’hub rileva la perdita del contatto con un dispositivo Ajax, quando gli aggressori cercano di sostituirlo con uno falso. Il tempo di rilevamento dipende dal tipo di dispositivo: 3 secondi per i dispositivi cablati Ajax e il tempo selezionato nelle impostazioni Jeweller per i dispositivi wireless. La notifica di perdita di connessione viene inviata all’istituto di vigilanza e agli utenti del sistema.
Ajax encripta los datos utilizando su propio protocolo de clave flotante. Este protocolo es resistente a los ciberataques: incluso con la potencia de un superordenador, se tardaría años en romper la clave mediante una búsqueda de fuerza bruta.
Supongamos una situación en la que un atacante fuera capaz de vulnerar la clave. En este caso el protocolo sigue estando protegido por el contador de sesiones: en cada sesión de comunicación dispositivo-hub se genera una nueva clave de cifrado.
Incluso si un atacante sortea el contador de sesiones será detenido por la autenticación del dispositivo: se crea un canal de comunicación seguro entre el detector y el hub seguido de una comprobación de identidad.
Cada dispositivo tiene una identificación personal por la que el hub lo reconoce.
Si el dispositivo no supera la comprobación del ID, el hub ignorará sus comandos.
Además, el hub detectará la pérdida del dispositivo Ajax que los atacantes quieren sustituir por el falso. El tiempo de detección depende del tipo de dispositivo: 3 segundos para los dispositivos Ajax cableados y el tiempo establecido en los ajustes de Jeweller para los inalámbricos. La notificación de pérdida de conexión se enviará a la empresa de seguridad y a los usuarios del sistema.