Cifratura end-to-end
Cifrato end-to-end significa: i dati vengono cifrati su un dispositivo e decifrati solo sull’altro. Tutto ciò che sta in mezzo, compreso il vostro server, inoltra solo dati illeggibili.
- Scambio di chiavi
- ECDH P-256
- Derivazione delle chiavi
- HKDF-SHA256
- Cifratura
- AES-256
- Protezione da modifiche
- HMAC-SHA256
L’app del team e l’app per il cliente concordano una chiave comune tramite ECDH, senza mai trasmetterla. Da essa viene derivata la chiave di sessione con HKDF-SHA256. AES-256 cifra i contenuti, HMAC-SHA256 garantisce che nulla sia stato modificato lungo il percorso.
Autorità di certificazione propria
Un’autorità di certificazione rilascia identità digitali, i cosiddetti certificati. Con m2 remote support ogni gestore ha la propria: possono collegarsi solo i collaboratori con un certificato rilasciato dalla vostra chiave principale.
Gli accessi si possono bloccare subito, ad esempio quando qualcuno lascia l’azienda. Le chiavi private non lasciano mai il PC. Viene trasmesso solo il certificato. Salvate la chiave principale protetta da password e la conservate offline.
Accesso su richiesta
I nuovi collaboratori richiedono l’accesso direttamente dall’app del team. L’autorità di certificazione confronta al telefono l’impronta della richiesta con la persona e accetta o rifiuta.
Supplenza con scadenza
Per le vacanze designate una supplenza che può rilasciare e bloccare accessi. Alla data di scadenza, questo diritto si estingue da sé.
Verifica del dispositivo e protezione dai tentativi
I clienti salvati sono legati alla chiave del dispositivo del loro PC. Se si presenta un altro dispositivo con lo stesso ID, viene respinto.
I codici non si possono indovinare per tentativi: dopo diversi tentativi falliti scatta un blocco. Inoltre i codici sono validi solo per poco tempo, 15 minuti per un codice d’invito e 10 minuti per un codice abbinato all’ID.
Il cliente mantiene il controllo
Ogni connessione richiede l’autorizzazione del cliente. Con un link d’invito clicca su «Consenti»; altrimenti vi comunica il suo ID (9 cifre) e un codice. Anche i clienti salvati si collegano solo con un codice che il cliente digita personalmente. Non esiste una password permanente. Per l’accesso non presidiato il cliente abilita un dispositivo una sola volta; dopo non serve un’autorizzazione per ogni sessione. Può disattivarla in qualsiasi momento.
Una cornice rossa indica per tutta la sessione che qualcuno sta guardando. Una barra con «Termina» resta visibile. Il tecnico non può chiuderla. La barra indica anche quando vengono usati gli appunti o i file. Se guarda un’altra persona del team, il suo nome compare nella barra.
Nessuna registrazione della sessione
Immagine, input e appunti passano solo dalla memoria di lavoro e non vengono registrati né sul server né nell’app del team. I file trasferiti finiscono solo dove voi o il cliente li salvate; il server non ne conserva nulla. Viene salvato solo il registro delle connessioni con ora, persona, durata e volume di dati.
Registro delle connessioni minimo
Per permettervi di ricostruire chi era collegato e quando, il vostro server tiene un breve registro. Contiene esattamente questi campi:
| Campo | Contenuto |
|---|---|
| Inizio | Data e ora dell’apertura della connessione |
| ID del dispositivo | ID del PC cliente (9 cifre) |
| Collaboratore/trice | Chi ha condotto la sessione |
| Durata | Lunghezza della sessione |
| Quantità di dati | Quantità trasferita, non il contenuto |
Nessun indirizzo IP e nessun contenuto della sessione. Cancellato automaticamente dopo 90 giorni. Il termine è impostabile. Il registro si trova sul vostro server, non presso m2.
Esercizio e rete
- Server
- Windows Server con IIS (installazione come MSI, che aggiunge da sé i prerequisiti mancanti) o come servizio Windows. Su Linux, ad es. Ubuntu 24.04 o Debian 13, come servizio systemd dietro Caddy o nginx, oppure come container Docker.
- Rete
- In entrata solo TCP 443 sul server. L’app del team e l’app per il cliente stabiliscono da sole la connessione; nel firewall del cliente non cambia nulla.
- Aggiornamenti
- L’app per il cliente installata si aggiorna da sola dal vostro server, mai durante una sessione. Il server scarica le nuove versioni di notte e le installa. Anche l’app del team si aggiorna da sola, previa conferma e mai durante una sessione.
- Protezione dal sovraccarico
- Il server limita connessioni e richieste per indirizzo e respinge i flussi massicci, senza memorizzare indirizzi IP.
- App del team
- App Windows, installazione per utente senza diritti di amministratore. Funziona anche in mobilità, senza VPN.
- App per il cliente
- Un singolo EXE per Windows 10 (dalla 1903) e Windows 11. Funziona con i diritti dell’utente connesso; più diritti li dà solo la modalità amministratore opzionale.
- Modalità amministratore (opzionale)
- Un servizio Windows che il cliente attiva nell’app per il cliente con una casella di spunta (una sola volta con diritti di amministratore) o che il vostro reparto IT distribuisce tramite la distribuzione software. Durante una sessione, le richieste UAC, la schermata di blocco e le finestre con diritti di amministratore sono allora visibili e utilizzabili. Senza sessione il servizio non fa nulla, e ogni sessione richiede l’autorizzazione del cliente. Fa eccezione un dispositivo che il cliente ha abilitato per l’accesso non presidiato.
Nessuna telemetria
Nessuna telemetria verso terzi.
nLPD e GDPR
Per la protezione dei dati secondo la nLPD e il GDPR significa: server, registro delle connessioni (senza indirizzi IP) e autorità di certificazione funzionano presso di voi. m2 development gmbh non vede alcun dato delle vostre sessioni.
Vi serve quindi un accordo sul trattamento dei dati solo se m2 fornisce supporto per voi o effettua la manutenzione del vostro server. I dettagli si trovano nella pagina Accordo sul trattamento dei dati e nell’informativa sulla privacy.
