Delta ti mette in mano la macchina lontana: il suo schermo, i suoi file, i suoi appunti. Le sessioni sono cifrate punto a punto e, quando la rete non lascia parlare due macchine direttamente, il relay che le porta è nostro, in UE. L’host tiene il registro di ogni file che si è mosso.
XSalsa20-Poly1305Una chiave simmetrica concordata per ogni sessione. I relay inoltrano testo cifrato e non hanno la chiave che lo apre.
Identità
Ed25519Il server di rendezvous firma l’identità di ogni peer. Il client verifica quella firma con la chiave che ha dentro, prima che si muova un solo pixel.
Se la verifica fallisce
La sessione viene rifiutataNon declassata, non ritentata in chiaro. Il client si ferma — perché un client che ripiega sul testo in chiaro è un client che ci si può spingere.
Rendezvous e relay
relay-eu1.altovar.netMacchine nostre con un’immagine nostra, in UE. Se punti il client altrove, userà quello.
Un client, tutta la chiamata.
Una chiamata sola, senza cambiare strumento: vedi lo schermo, sposti i file, cambi monitor, ti spieghi in chat. Tutto quello che c’è su questa rotaia sta nel client Linux che scarichi — niente qui è una roadmap.
01
Controllo remoto
Lo schermo lontano con tastiera e mouse, in finestra o a schermo intero, con frame rate e codec sott’occhio mentre lavori.
02
Multi-monitor
Scegli quale schermo dell’host stai guardando e cambialo durante la sessione, senza riconnetterti.
03
Trasferimento file
Un browser a due pannelli con la coda, che sposta file nelle due direzioni durante la sessione.
04
Audit dei file lato host
L’host ha un pannello che nomina ogni file letto dalla macchina o scritto su di essa, con il percorso e la direzione.
05
Appunti sincronizzati
Il testo segue gli appunti fra le due macchine, con una cronologia dalla tua parte — e l’host decide, connessione per connessione, se condividerli o no.
06
Audio remoto
Quello che suona sull’host lo senti anche tu, nella stessa sessione — e l’host può lasciare fuori l’audio quando accetta.
07
Inoltro di porta
Inoltra una porta TCP locale verso la macchina remota e raggiungi un servizio che non è mai stato esposto.
08
Chat
Un canale di messaggi accanto alla sessione, per chi sta seduto dall’altra parte.
09
Scoperta in LAN
Trova gli altri dispositivi Delta sulla stessa rete via broadcast, senza tirare in mezzo il relay.
10
Wake on LAN
Manda il magic packet a una macchina spenta, dalla stessa schermata da cui ti colleghi.
11
Rubrica
Dispositivi salvati, per gruppi, con backup e ripristino su un file che tieni tu. Resta sulla tua macchina.
12
Statistiche di sessione
Sessioni, minuti, file e dati mossi, frame rate e latenza medi, per dispositivo — sulla tua macchina, da sessioni avvenute davvero.
13
Due fattori
Un codice a tempo sull’host, controllato prima che una connessione in entrata venga accettata.
14
Registrazione della sessione
Un clic registra la sessione che stai guardando in un file video sulla tua macchina.
15
Sei lingue, due temi
Tedesco, inglese, spagnolo, francese, italiano e portoghese, in tema chiaro o scuro — e continua a girare dalla tray.
Delta sa leggere una sessione come farebbe un collega esperto: guarda lo schermo, capisce cosa sta andando storto, e dice cosa provare dopo. Tutto opzionale — e tutto passa dal nostro gateway in UE.
Suggerimenti dal vivo
Durante la sessione il copilota prende un fotogramma ogni 8 secondi — solo quando lo schermo cambia davvero — e mette il passo successivo in un pannello a lato.
Legge l’errore per te
Un clic cattura lo schermo, ne legge il testo, isola l’errore e propone una correzione.
Report e momenti chiave
Una sessione registrata può diventare un report scritto, con errori e cambi di stato marcati da soli sulla timeline.
Prima, e dopo
Prendi una lettura della macchina, fai il lavoro, prendine un’altra — e quello che è cambiato in mezzo torna scritto.
La stretta di mano
Rifiuta prima di declassare.
La cifratura punto a punto vale le parole che costa solo se il client è disposto a riattaccare. Quello di Delta lo è. Questo è l’ordine in cui succedono le cose, e cosa spezza la catena.
1
Il server firma il peer
Il server di rendezvous ha una coppia di chiavi Ed25519 e firma l’identità del dispositivo che stai chiamando.
2
Il client controlla la firma
Verifica quella firma con la chiave pubblica del server compilata dentro il client, poi controlla che l’identità che contiene sia il dispositivo che hai chiesto davvero.
3
I due peer concordano una chiave
Solo a quel punto le due parti stabiliscono una chiave simmetrica di sessione. Da lì il flusso è testo cifrato, anche attraverso il relay.
4
Se qualcosa non torna, la sessione non c’è
Chiave sbagliata, identità sbagliata, tipo di messaggio sbagliato, nessuna risposta: il client si ferma. Non esiste un ramo che prosegue in chiaro — che è esattamente il ramo a cui punterebbe un attaccante.
Modalità host → una connessione in arrivo
Gli interruttori sono dell’host, non di chi entra. Ogni connessione aspetta un clic sulla macchina a cui ci si collega, e quel clic decide tastiera, appunti, audio, trasferimento file e riavvio per quella sessione.
Una chiamata di assistenza è una connessione fra due macchine, e qualcuno deve portarla quando la rete non le lascia parlare direttamente. Quel qualcuno è la parte su cui quasi tutti gli strumenti stanno zitti.
Prima diretto
Delta prova una connessione diretta fra i due peer e passa al relay solo quando la rete si rifiuta. Meno salti, ogni volta che le porte lo permettono.
Hardware nostro, in UE
Quando il relay serve è relay-eu1.altovar.net: macchine nostre, con un’immagine che costruiamo noi, in UE. In mezzo alla tua chiamata non c’è nessun altro.
Oppure il tuo
Punta Delta a un rendezvous e a un relay che gestisci tu, e parlerà con la tua infrastruttura invece che con la nostra.
Modalità host — registrata, e pronta a ricevere
Delta è una cosa nostra.
Condivide il livello di identità, i relay e l’impronta europea con il resto del catalogo Altovar. Un fornitore solo, un posto solo a cui chiedere, una sola giurisdizione.