Applications provided by GNUnet

The GNU Name System

The GNU Name System (GNS) is a fully decentralized replacement for the Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed graph. Naming conventions are similar to DNS, but queries and replies are private even with respect to peers providing the answers. The integrity of records and privacy of look-ups is cryptographically secured.

GNS

Self-sovereign, decentralized identity provider

re:claimID is a decentralized Identity Provider (IdP) service built in top of the GNU Name System. It allows users to securely share personal information with websites using standardized protocols (OpenID Connect).

re:claimID

Filesharing (Alpha)

GNUnet filesharing is an application that aims to provide censorship-resistant, anonymous filesharing. The publisher is empowered to make a gradual choice between performance and anonymity.


Conversation (Pre-Alpha)

GNUnet conversation is an application that provides secure voice communication in a fully decentralized way by employing GNUnet for routing and transport.

Applications utilizing GNUnet

GNU Taler (Alpha)

GNU Taler is a new privacy-preserving electronic payment system. Payments are cryptographically secured and are confirmed within milliseconds with extremely low transaction costs.

Taler

secushare

secushare is creating a decentralized social networking application on top of GNUnet. Using overlay multicast and the extensible PSYC protocol, notifications are distributed end-to-end encrypted to authorized recipients only.

secushare

pretty Easy privacy

pretty Easy privacy (p≡p) is creating a usable end-to-end encrypted e-mail solution using opportunistic key exchange. p≡p will use GNUnet to protect metadata and exploit new cryptographic protocols to verify keys.

pEp

Cadet-GTK

Cadet-GTK is a convenient but feature-rich graphical application providing messaging using especially the CADET subsystem. It is developed using GTK and libhandy for a convergent design.

cadet-gtk

groupchat

groupchat is a terminal user interface providing messaging using especially the CADET subsystem. It is developed using nim. Cadet-GTK and groupchat are planned to be compatible.

groupchat