A fost deschisă partea serverului serviciului Ente, care dezvoltă o alternativă la Google Photos

Startupul Ente, care dezvoltă un serviciu omonim pentru stocarea confidențială a fotografiilor, a anunțat deschiderea codului sursă pentru partea serverului platformei sale, pe lângă aplicațiile client și mobile deja deschise. Codul publicat permite implementarea unui serviciu de stocare și partajare a fotografiilor, similar cu Google Photos și Apple Photos. Partea serverului este scrisă în limbajul Go și este distribuită sub licența AGPLv3. Aplicațiile client sunt scrise în TypeScript și Dart, utilizând Flutter, și sunt pregătite pentru Linux, Windows, macOS, iOS și Android. De asemenea, este disponibil un interfață web.

Caracteristica distinctivă a Ente este posibilitatea de a utiliza criptarea end-to-end pentru protecția informațiilor în caz de compromitere a stocării, ceea ce permite utilizarea furnizorilor de încredere redusă, fără teama pierderii informațiilor confidențiale. Funcțiile criptografice sunt construite pe baza bibliotecii Sodium. Se folosesc algoritmi precum Argon2 1.3 pentru hashing, X25519 pentru schimbul de chei, XSalsa20 și XChaCha20 pentru criptare și Poly1305 MAC pentru autentificare. Algoritmii criptografici utilizați în proiect și codul sursă au fost auditați independent de companiile Cure53 și Fallible.

Serviciul de stocare a fotografiilor suportă utilizarea selectivă a accesului la imagini individuale și crearea de albume comune la care pot avea acces mai mulți utilizatori. Încărcarea în stocare poate fi efectuată în fundal. Se suportă importul și exportul între diferite sisteme. Ca SGBD este utilizată PostgreSQL. Pentru a asigura fiabilitatea stocării, informația poate fi replicată în mai multe stocări independente.

A fost deschisă partea serverului serviciului Ente, care dezvoltă o alternativă la Google Photos

La dorință, deasupra Ente poate fi organizată stocarea și altor tipuri de date — serviciul de stocare a fotografiilor fiind una dintre extensiile aplicației. De exemplu, componenta Ente Auth poate fi utilizată pentru a crea aplicații de autentificare, asemănătoare cu Authy, utilizate pentru stocarea codurilor de autentificare în doi pași și care suportă backup-ul codurilor în cloud și sincronizarea între diferite dispozitive. Ente Auth și Ente Photos folosesc același cod server.



Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster