Projects / GNUnet


GNUnet is a peer-to-peer framework with focus on providing security. All peer-to-peer messages in the network are confidential and authenticated. The framework provides a transport abstraction layer and can currently encapsulate the network traffic in UDP, TCP, HTTP, HTTPS, or direct 802.11 (WLAN). GNUnet supports accounting to provide contributing nodes with better service. The services built on top of the framework include anonymous file sharing and a virtual network providing IPv4-IPv6 transition via protocol translation over the P2P network.

Operating Systems

Recent releases

  •  08 Apr 2014 11:24

    Release Notes: This release contains the first release of GNUnet-java for the 0.10.x-series. It improves the documentation, including significant extensions to the Java developer tutorial. Various bugs that resulted in peer-to-peer connections failing and various crashes were fixed.

    •  24 Dec 2013 22:05

      Release Notes: This release adds improved documentation, the application "conversation", a multi-process GUI gnunet-gtk, a tool to create GNS business cards, a tool to import GNS QR codes, use of EdDSA and ECDHE instead of RSA, use of ECDSA for GNS and identity management, indistinguishable KSK and SKS queries in file-sharing, the ability for F2F mode to use the "do not gossip" flag to hide existence from non-friends entirely, end-to-end encrypted mesh tunnels, flow- and congestion-control for mesh tunnels, an improved key revocation scheme, and improved query privacy for GNS.

      •  05 Feb 2013 20:44

        Release Notes: This maintenance release fixes a few minor bugs.

        •  21 Dec 2012 16:47

          Release Notes: This release adds support for non-anonymous data transfers over multiple hops (if both publisher and replicator are using an anonymity level of zero). It fixes various bugs and includes cosmetic improvements in the gnunet-setup and gnunet-fs-gtk user interfaces.

          •  05 Nov 2012 21:28

            Release Notes: This release adds a few features and fixes a large number of bugs. It is largely protocol-compatible with GNUnet 0.9.3. It introduces flow- and congestion control for the multicast system, support for exit policies and exit discovery for the GNUnet VPN, support for tunneling P2P traffic over HTTP(S) with reverse proxies, and various performance improvements.

            Recent comments

            29 Feb 2012 12:30 yanestra

            After so many years, GNUnet is still far from usable.

            30 Apr 2004 22:19 dg1nsw

            Re: nice nice
            sorry the href disappeared after posting.
            That one should point to
            GNUnet search
            A this way works. :)

            30 Apr 2004 21:57 dg1nsw

            Re: nice nice

            > good start for an anonymous p2p software, lacks a little content though.

            see Kyler's GNUnet search
            for a preview :)

            29 Apr 2004 08:16 cs78

            nice nice
            good start for an anonymous p2p software, lacks a little content though.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.