Calls: Send in your ideas. Deadline August 1st, 2023.
Resources
Source code :
https://github.com/p2pcollab
Talk
XMPP
Internet Relay Chat (IRC)
Website
Onion site
Freenet site
More info available :
https://secushare.org

SecuShare

A framework for sufficiently safe social interaction

The SecuShare project implements a social messaging service based on the GNUnet peer-to-peer framework offering scalability, extensibility, and end-to-end encrypted communication. The scalability property is achieved through multicast message delivery, while extensibility is made possible by using PSYC (Protocol for SYnchronous Communication), which provides an extensible RPC (Remote Procedure Call) syntax that can evolve over time without having to upgrade the software on all nodes in the network. Another key feature provided by the PSYC layer are stateful multicast channels, which are used to store e.g. user profiles. End-to-end encrypted communication is provided by the mesh service of GNUnet, upon which the multicast channels are built. Pseudonymous users and social places in the system have cryptographical identities &emdash; identified by their public key &emdash; these are mapped to human memorable names using GNS (GNU Name System), where each pseudonym has a zone pointing to its places.

Why does this actually matter to end users?

SecuShare aims to provide an easy to use, secure and censorship-resistant communication infrastructure that can easily be operated by normal end users. It combines a number of proven technologies and new innovative ideas into a new privacy-shielded communication infrastructure.

SecuShare aims to provide a real-world usable alternative to insecure commercial communication channels currently in use. Its design goal is that we should not have to trust individual remote parties with access to our most private (meta)data, merely because they provide infrastructure components.

Logo NLnet: abstract logo of four people seen from above Logo Netherlands Ministry of Economic Affairs and Climate Policy

This project was funded through the Internet Hardening Fund, a fund established by NLnet with financial support from the Netherlands Ministry of Economic Affairs and Climate Policy.

Navigate projects

Please check out NLnet's theme funds, such as NGI Assure and NGI Zero Entrust.

Want to help but no money to spend? Help us by protecting open source and its users.

.