Logo
  • About GNUnet
  • Installation
  • User Manual
  • Developer Handbook
    • Contributing
    • Style and Workflow
    • Repository Structure
    • libgnunetutil
    • System Architecture
      • Internal dependencies
      • Subsystem stability
      • Basic Services
      • Peer-to-Peer Set Operations
      • VPN and VPN Support
      • GNS and GNS Support
      • Applications
        • FS — File sharing over GNUnet
        • IDENTITY — Ego management
        • REVOCATION — Ego key revocation
        • MESSENGER — Room-based end-to-end messaging
        • REST — RESTful GNUnet Web APIs
    • REST API
    • C Tutorial
    • Doxygen
  • Living Standards
  • GANA
  • GUIs
  • Frequently Asked Questions
  • Bibliography
GNUnet
  • »
  • Developer Handbook »
  • System Architecture »
  • Applications
  • View page source

Applications

  • FS — File sharing over GNUnet
    • Namespace Advertisements
    • KSBlocks
      • File-sharing persistence directory structure
  • IDENTITY — Ego management
    • Connecting to the service
    • Operations on Egos
    • The anonymous Ego
    • Convenience API to lookup a single ego
    • Associating egos with service functions
      • The IDENTITY Client-Service Protocol
  • REVOCATION — Ego key revocation
    • Dissemination
    • Revocation Message Design Requirements
      • Querying for revoked keys
      • Preparing revocations
      • Issuing revocations
    • The REVOCATION Client-Service Protocol
    • The REVOCATION Peer-to-Peer Protocol
  • MESSENGER — Room-based end-to-end messaging
    • MERGE-message
    • INVITE-message
    • TEXT-message
    • FILE-message
    • DELETE-message
      • Member sessions
  • REST — RESTful GNUnet Web APIs
    • Namespace considerations
    • Endpoint documentation
Previous Next

© Copyright 2022, GNUnet Project.

Built with Sphinx using a theme provided by Read the Docs.