3 Repos
Mechanisms for routing encrypted data packets through intermediary nodes to reach destinations.
Distinct from Message Encryption: Focuses on the routing of encrypted packets through a network of peers, not just the encryption of the message.
Explore 3 awesome GitHub repositories matching security & cryptography · Encrypted Message Routing. Refine with filters or upvote what's useful.
Signal-Server ist ein verteiltes Kommunikations-Backend und ein Ende-zu-Ende-verschlüsselter Messaging-Server. Er dient als sicheres Message-Relay, das das Signal-Protokoll implementiert, um Identitätsschlüssel und Sitzungsstatus für private Kommunikation zu verwalten. Das System fungiert als plattformübergreifendes Messaging-Backend, das die Zustellung und den Austausch verschlüsselter Nachrichten zwischen Clients koordiniert. Es ist darauf ausgelegt, private Daten zwischen Benutzern zu routen, während sichergestellt wird, dass der Server nicht auf den Konversationsinhalt zugreifen kann. Die Infrastruktur bietet sichere Kommunikationsfunktionen durch ein Relay-basiertes Zustellungsmodell und asynchrones Message-Queuing. Sie verwaltet Geräte-Authentifizierung und koordiniert das Routing verschlüsselter Payloads über verschiedene Betriebssysteme hinweg.
Acts as a blind intermediary that routes encrypted message blobs without accessing the plaintext content.
Toxcore is a peer-to-peer networking library that implements a decentralized communication protocol for secure messaging and media calls without the use of central servers. It provides a core engine for establishing direct encrypted connections between devices using a public-key identity system where unique identifiers serve as both addresses and authentication keys. The project features a decentralized network architecture that utilizes a distributed hash table for peer discovery and Kademlia-based routing to locate participants. To maintain connectivity across restrictive network environmen
Routes encrypted data packets through intermediary nodes to reach receivers while bypassing restrictive network configurations.
Ockam ist ein Zero-Trust-Netzwerk-Framework, das entwickelt wurde, um den Datentransport zwischen verteilten Anwendungen mithilfe eines identitätsbasierten Netzwerk-Overlays abzusichern. Es bietet die notwendigen Primitive, um gegenseitig authentifizierte und End-to-End-verschlüsselte Verbindungen herzustellen, wodurch die Abhängigkeit von traditioneller Netzwerksicherheit auf Schichtebene entfällt. Das Projekt zeichnet sich durch die Verwendung von attributbasierter Zugriffskontrolle und verifizierbaren Anmeldeinformationen aus, um Vertrauen in großem Maßstab zu verwalten. Es implementiert kryptografische Identitätsrotation, um die Identitätskontinuität aufrechtzuerhalten, und integriert sich in hardwaregestützte Schlüsselverwaltungssysteme, um private Schlüssel innerhalb von Enklaven oder Cloud-Schlüsselverwaltungsdiensten zu sichern. Die Plattform deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Multi-Hop-Binär-Routing und Relay-basiertem Netzwerk-Bridging, um disparate Netzwerke zu verbinden. Sie kann Legacy-TCP- oder Kafka-Datenverkehr in sichere Tunnel verpacken, wodurch private Dienste kommunizieren können, ohne lauschende Ports freizugeben. Zudem verwendet sie ein zustandsbehaftetes Akteur-Modell, um Nachrichten asynchron über verteilte Knoten hinweg zu verarbeiten. Die Bereitstellung wird durch Infrastructure-as-Code-Vorlagen für die Bereitstellung sicherer Knoten und Gateways in Cloud-Umgebungen unterstützt.
Sends data through a sequence of intermediate hops using compact binary metadata to define onward and return paths.