Delta — desktop la distanță

Ia ecranul. Lasă urma.

Delta îți dă în mână mașina de la celălalt capăt: ecranul, fișierele, clipboardul ei. Sesiunile sunt criptate cap la cap, iar când rețeaua nu lasă două mașini să vorbească direct, relay-ul care le poartă este al nostru, în UE. Gazda își ține propriul jurnal al fiecărui fișier care s-a mișcat.

Clientul Delta pe Linux: ID-ul dispozitivului marcat ca pregătit, și un câmp pentru a te conecta la un peer.
Delta 0.1.1 pe Linux — captură reală, nu o machetă
Măsurat, nu declarat

Patru lucruri pe care le poți verifica.

Cifrul sesiunii
XSalsa20-Poly1305 O cheie simetrică se stabilește pentru fiecare sesiune. Relay-urile duc text cifrat și nu au cheia care îl deschide.
Identitate
Ed25519 Serverul de rendezvous semnează identitatea fiecărui capăt. Clientul verifică semnătura cu cheia compilată în el, înainte să se miște un singur pixel.
Când verificarea eșuează
Sesiunea este refuzată Nu coborâtă, nu reîncercată în clar. Clientul se oprește — pentru că un client care cade pe text în clar este un client care poate fi împins acolo.
Rendezvous și relay
relay-eu1.altovar.net Mașini ale noastre cu o imagine a noastră, în UE. Îndreaptă clientul în altă parte și va folosi acel server.

Un client, toată intervenția.

O singură intervenție, fără să schimbi unealta: vezi ecranul, muți fișierele, schimbi monitorul, lămurești restul pe chat. Tot ce e pe această șină se află în clientul Linux pe care îl descarci — nimic de aici nu e un plan de viitor.

  • Control la distanță

    Ecranul de la distanță cu tastatura și mouse-ul lui, în fereastră sau pe tot ecranul, cu rata de cadre și codecul la vedere cât lucrezi.

  • Mai multe monitoare

    Alege ce ecran al gazdei privești și schimbă-l în timpul sesiunii fără să te reconectezi.

  • Transfer de fișiere

    Un explorator cu două panouri și o coadă, care mută fișiere în ambele sensuri în timpul sesiunii.

  • Audit de fișiere pe gazdă

    Gazda are propriul panou care numește fiecare fișier citit de pe mașină sau scris pe ea, cu calea și direcția.

  • Clipboard sincronizat

    Textul urmează clipboardul între cele două mașini, cu un istoric de partea ta — iar gazda decide, conexiune cu conexiune, dacă se partajează deloc.

  • Audio la distanță

    Ce se aude pe gazdă auzi și tu, în aceeași sesiune — iar gazda poate lăsa audio deoparte când acceptă.

  • Redirecționare de port

    Redirecționează un port TCP local către mașina de la distanță și ajungi la un serviciu care nu a fost niciodată expus.

  • Chat

    Un canal de mesaje lângă sesiune, pentru cine stă la celălalt capăt.

  • Descoperire în LAN

    Găsește alte dispozitive Delta din aceeași rețea prin difuzare, fără să implice deloc relay-ul.

  • Wake on LAN

    Trimite pachetul magic unei mașini adormite, din același ecran din care te conectezi.

  • Agendă

    Dispozitive salvate, pe grupuri, cu copie și restaurare dintr-un fișier pe care îl ții tu. Rămâne pe mașina ta.

  • Statistici de sesiune

    Sesiuni, minute, fișiere și date mutate, rata de cadre și latența medii, per dispozitiv — pe mașina ta, din sesiuni care chiar au avut loc.

  • Doi factori

    Un cod cu durată limitată pe gazdă, verificat înainte ca o conexiune de intrare să fie acceptată.

  • Înregistrarea sesiunii

    Un clic înregistrează sesiunea pe care o privești într-un fișier video pe mașina ta.

  • Șase limbi, două teme

    Germană, engleză, spaniolă, franceză, italiană și portugheză, în temă deschisă sau închisă — și rulează mai departe din tray.

  • Parcurge o sesiune
AI, doar cu consimțământ

Un copilot care privește împreună cu tine.

Delta știe să citească o sesiune cum ar face-o un coleg cu experiență: se uită la ecran, înțelege ce merge prost și spune ce să încerci mai departe. Totul opțional — și totul trece prin gateway-ul nostru din UE.

  • Sugestii în direct

    În timpul sesiunii copilotul ia un cadru la fiecare 8 secunde — doar când ecranul chiar se schimbă — și pune pasul următor într-un panou lateral.

  • Citește eroarea pentru tine

    Un clic capturează ecranul, îi citește textul, izolează eroarea și propune o corecție.

  • Rapoarte și momente-cheie

    O sesiune înregistrată poate deveni un raport scris, cu erorile și schimbările de stare marcate singure pe cronologie.

  • Înainte, și după

    Ia o citire a mașinii, fă treaba, mai ia una — iar ce s-a schimbat între ele se întoarce scris.

Strângerea de mână

Refuză, în loc să coboare.

Criptarea cap la cap merită cuvântul doar dacă clientul e dispus să închidă. Al Deltei este. Aceasta e ordinea în care se întâmplă lucrurile și ce rupe lanțul.

  1. Serverul semnează capătul

    Serverul de rendezvous are o pereche de chei Ed25519 și semnează identitatea dispozitivului pe care îl suni.

  2. Clientul verifică semnătura

    O verifică cu cheia publică a serverului compilată în client, apoi verifică dacă identitatea din ea este chiar dispozitivul pe care l-ai cerut.

  3. Capetele stabilesc o cheie

    Abia atunci cele două părți stabilesc o cheie simetrică de sesiune. De aici fluxul e text cifrat, inclusiv prin relay.

  4. Dacă ceva nu se potrivește, nu există sesiune

    Cheie greșită, identitate greșită, tip de mesaj greșit, niciun răspuns: clientul se oprește. Nu există ramură care continuă în clar — exact ramura pe care ar ținti un atacator.

Fereastra de conexiune primită a Delta pe gazdă: numele și ID-ul vizitatorului, o numărătoare inversă, cinci comutatoare de permisiune pentru tastatură, clipboard, audio, fișiere și repornire, și butoanele Refuză și Acceptă.
Mod gazdă → o conexiune primită

Comutatoarele sunt ale gazdei, nu ale vizitatorului. Fiecare conexiune așteaptă un clic pe mașina la care se conectează, iar acel clic decide tastatura, clipboardul, audio, transferul de fișiere și repornirea pentru acea sesiune.

Cum funcționează strângerea de mână

Traseul rămâne în Europa.

O intervenție la distanță e o legătură între două mașini, și cineva trebuie s-o poarte atunci când rețeaua nu le lasă să vorbească direct. Despre cărăuș tac aproape toate uneltele.

Întâi direct
Delta încearcă o legătură directă între capete și trece pe relay doar când rețeaua refuză. Mai puține salturi ori de câte ori porturile permit.
Hardware-ul nostru, în UE
Când relay-ul e necesar, el este relay-eu1.altovar.net: mașinile noastre, cu o imagine construită de noi, în UE. Nimeni altcineva nu stă în mijlocul intervenției tale.
Sau al tău
Îndreaptă Delta spre un rendezvous și un relay pe care le administrezi tu, și va vorbi cu infrastructura ta în locul celei a noastre.
Cardul Mod gazdă din Delta pe mașina la care se conectează: modul gazdă rulează și este înregistrat la rendezvous, iar dedesubt ID-ul de conectare.Cardul Mod gazdă din Delta pe mașina la care se conectează: modul gazdă rulează și este înregistrat la rendezvous, iar dedesubt ID-ul de conectare.
Mod gazdă — înregistrat și gata

Delta e de-al nostru.

Împarte stratul de identitate, relay-urile și amprenta europeană cu restul catalogului Altovar. Un singur furnizor, un singur loc unde întrebi, o singură jurisdicție.