Die Serverkomponente des Ente-Dienstes wurde eröffnet, der eine Alternative zu Google Photos entwickelt.

Das Startup Ente, das einen gleichnamigen Dienst für die vertrauliche Speicherung von Fotos entwickelt, hat die Eröffnung des Quellcodes für den Serverteil seiner Plattform angekündigt, zusätzlich zu den zuvor veröffentlichten Client- und mobilen Anwendungen. Der veröffentlichte Code ermöglicht die Bereitstellung eines Foto-Speicher- und Austauschdienstes, der Google Photos und Apple Photos ähnelt. Der Servercode ist in der Programmiersprache Go geschrieben und wird unter der Lizenz AGPLv3 veröffentlicht. Die Client-Anwendungen sind in TypeScript und Dart unter Verwendung von Flutter geschrieben und für Linux, Windows, macOS, iOS und Android vorbereitet. Zudem steht eine Web-Oberfläche zur Verfügung.

Ein herausragendes Merkmal von Ente ist die Möglichkeit der End-to-End-Verschlüsselung zum Schutz von Informationen im Falle einer Kompromittierung des Speichers. Dadurch können unzuverlässige Anbieter genutzt werden, ohne Angst vor der Offenlegung vertraulicher Informationen haben zu müssen. Die kryptografischen Funktionen basieren auf der Sodium-Bibliothek. Algorithmen wie Argon2 1.3 für das Hashing, X25519 für den Schlüsselaustausch, XSalsa20 und XChaCha20 für die Verschlüsselung, sowie Poly1305 MAC zur Authentifizierung kommen zum Einsatz. Die im Projekt verwendeten kryptografischen Algorithmen und der Quellcode haben unabhängige Audits, durchgeführt von Cure53 und Fallible, bestanden.

Der Fotohspeicherdienst unterstützt die selektive Bereitstellung von Zugang zu einzelnen Bildern und die Erstellung gemeinsamer Alben, auf die mehrere Benutzer zugreifen können. Der Upload in den Speicher kann im Hintergrund erfolgen. Der Import und Export für verschiedene Systeme wird unterstützt. PostgreSQL wird als Datenbanksystem verwendet. Um die Zuverlässigkeit der Speicherung zu gewährleisten, kann die Information in mehrere unabhängige Speicher repliziert werden.

Die Serverkomponente des Ente-Dienstes wurde eröffnet, der eine Alternative zu Google Photos entwickelt.

Wenn gewünscht, kann über Ente die Speicherung anderer Datentypen organisiert werden – der Fotospeicherdienst ist eine der Anwendungserweiterungen. Zum Beispiel kann die Ente Auth-Komponente zur Erstellung von Authentifizierungsprogrammen verwendet werden, die ähnlich wie Authy sind und zur Speicherung von Codes für die Zwei-Faktor-Authentifizierung dienen, und die das Backup von Codes in der Cloud sowie die Synchronisierung zwischen verschiedenen Geräten unterstützen. Ente Auth und Ente Photos nutzen denselben Servercode.



Quelle: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster