Ce trimite fiecare conexiune
Palomar Countermark se conectează pentru cinci scopuri: autentificarea, actualizările cu licența și alertele de securitate, sincronizarea, datarea publică și sursele copiilor de siguranță. Fiecare conexiune are gazdele ei, fixate în aplicație sau declarate de dvs., iar ecranul Conexiuni din aplicație le arată pe toate. Mai jos este ce trimite fiecare și când; pentru alt scop, aplicația nu se conectează.
1 · Autentificarea
Vă conectați la contul Palomar prin browser sau cu telefonul, printr-un cod QR; aplicația nu vă cere niciodată parola. Pe această conexiune, aplicația trimite platformei web Palomar: identificatorul ei de client, codul de verificare al conectării (PKCE) sau codul afișat pe ecran pentru telefon, tokenul de reîmprospătare, o dovadă semnată cu cheia instalării (DPoP), o etichetă generică a instalării — „Palomar Countermark · <sistem> · <arhitectură>” — și versiunea aplicației.
Trimite la conectare și la reîmprospătarea tokenului. Eticheta instalării nu conține numele calculatorului, numele dvs. sau adresa dvs.
Autentificarea nu mută registrul: contul vă identifică, iar fișierul rămâne pe calculatorul dvs.
2 · Actualizările, licența și alertele de securitate
Pe o singură conexiune, aplicația citește lista versiunilor publicate și semnătura ei, cheile cu care se verifică, declarația de actualitate a versiunilor și lista alertelor de securitate. Pentru acestea nu trimite nimic în afara cererii.
Pentru licență — la activare și la validare — trimite tokenul de acces, dovada lui (DPoP) și versiunea aplicației. Actualizările de securitate nu depind niciodată de licență.
Verifică la pornire, apoi la fiecare șase ore. Fișierul unei actualizări este descărcat de pe pagina de descărcări, de la adresa pe care o numește lista semnată.
3 · Sincronizarea
Sincronizarea este oprită până o porniți dvs. pentru un registru; cât este oprită, aplicația nu trimite nimic pe această conexiune, iar ecranul Conexiuni spune asta.
Cu sincronizarea pornită, aplicația trimite platformei web Palomar tokenul de acces cu dovada lui (DPoP), identificatorul spațiului de lucru, modificările înregistrărilor acelui registru și fișierele de dovezi atașate lor, cifrate pe platformă sub o cheie a spațiului de lucru.
Copia sincronizată este a dvs.: o opriți și o ștergeți oricând din spațiul dvs. de lucru, iar fișierul de pe calculatorul dvs. rămâne neatins.
4 · Datarea publică
La sfârșitul fiecărei zile cu înregistrări, aplicația închide ziua într-o declarație zilnică și trimite amprenta (hash) ei — 32 de octeți și nimic altceva — la două dintre cele patru calendare publice de datare fixate în aplicație, alese la întâmplare. Nicio înregistrare, niciun nume și nimic din datele firmei nu ajunge la un calendar.
Trimite o dată pe zi, după închiderea zilei, apoi reia cererea până când dovada este completă. Cererea nu numește produsul și nici versiunea lui. Puteți opri datarea publică pentru un registru: declarațiile zilnice se semnează în continuare, dar o zi închisă cu datarea oprită nu mai este datată ulterior.
Ancorarea în registrul public prin platforma web Palomar și verificarea printr-un punct RPC ales de dvs. nu fac parte din versiunea 1.0.0.
5 · Sursele copiilor de siguranță
Fiecare sursă este un conector documentat, cu gazdele pe care le-ați introdus dvs.: un director local sau montat (fără rețea), o gazdă prin SSH, un depozit compatibil S3. Instrumentele de pe calculatorul dvs. — restic, BorgBackup, Kopia — ajung doar la depozitul pe care l-ați configurat.
Pe această conexiune circulă protocolul sursei, cu datele de acces doar pentru citire păstrate în seiful de chei al sistemului; niciodată un token Palomar și nicio înregistrare din registru. Datele de acces ajung doar la procesul conectorilor, care nu are acces la contul dvs.
Citește după programul pe care îl stabiliți dvs. și la cerere. Ce citește fiecare conector și ce drepturi cere este descris pe pagina conectorilor.
Un test de bază de date pentru MySQL sau MariaDB încarcă copia într-un container pornit prin Docker sau Podman de pe calculatorul dvs.; descărcarea imaginii, după acordul dvs., este traficul motorului de containere, către serverul de imagini pe care aplicația vi-l arată înainte, nu al aplicației.
Cum ține aplicația lista
Aplicația păstrează două liste de gazde: cele fixate în aplicație — gazdele Palomar pentru autentificare, actualizări și descărcări, și calendarele publice de datare — și cele declarate de dvs. — fiecare sursă. Fiecare cerere poartă scopul ei, de la 1 la 5, iar o cerere către o gazdă din afara celor două liste este refuzată și consemnată în jurnalul de securitate. Ecranele aplicației nu au acces la rețea.