GNUnet | |
---|---|
Typ | Anonymní síť peer-to-peer |
Vývojář | Vývojový tým GNUnet |
Zapsáno v | C |
Rozhraní | GTK [3] |
Operační systém | oficiální: Operační systémy svobodného softwaru ( Linux , FreeBSD , NetBSD , OpenBSD ); neoficiální: Jiné operační systémy ( OS X , Windows ) |
Nejnovější verze | |
Čitelné formáty souborů | Content Hash Key (GNUnet) [d] |
Vygenerované formáty souborů | Content Hash Key (GNUnet) [d] |
Licence | GNU AGPLv3 nebo novější [2] ( svobodný software ) |
webová stránka | gnunet.org |
Mediální soubory na Wikimedia Commons |
GNUnet je zabezpečené P2P připojení, které nevyžaduje servery . Projekt vznikl v roce 2001 a byl inspirován řadou technických nápadů navržených k zajištění bezpečného sdílení souborů v sítích peer-to- peer .
Hlavním cílem projektu je vytvořit spolehlivou, otevřenou, rovnocennou a anonymní síť pro výměnu informací. Plánuje se poskytovat mnoho internetových služeb a samotná síť má za cíl stát se platformou pro rozvoj decentralizovaných služeb nové generace . Používá Drupal jako redakční systém [4] a Mantis pro sledování chyb [5] .
GNUnet byl založen na existujících Freenet a Mnet , ale GNUnet se od každého z nich výrazně liší.
První implementovaná služba umožňuje sdílení souborů anonymně a bez síťové cenzury . GNUnet může pro přenos dat používat jak standardní protokoly TCP a UDP , tak i HTTP neobvyklý pro P2P a se schopností pracovat přes proxy server i SMTP . GNUnet také může běžet za NAT .
Projekt v současnosti zahrnuje démona gnunetd , několik knihoven a dva frontendy : gnunet-gtk a gnunet-qt , v tomto pořadí napsané pomocí GTK a Qt .
GNUnet používá URI k identifikaci objektů a služeb . Jakýkoli objekt v síti GNUnet je identifikován pomocí URI , které v aktuální verzi vypadá jako gnunet://module/identifier , kde module je název síťového modulu a identifikátor je jedinečný hash , který identifikuje samotný objekt.
Nejoblíbenější a nejstabilnější službou je služba File Sharing , určená pro anonymní decentralizované sdílení souborů . Podporuje vyhledávání, publikování a stahování jak jednotlivých souborů, tak celých adresářů . Kvůli složitému mechanismu směrování požadavků a odpovědí nemůže uživatel vědět, od koho soubor přijímá nebo komu přenáší.
V GNUnet můžete nastavit stupeň anonymity od 0 (neanonymní) do nekonečna, výchozí je 1. Přenesené soubory jsou kódovány pomocí ECRS ( An Encoding for Censorship-Resistant Sharing ) a zpracovávány příslušným modulem .
GNUnet má také základní chat a plánuje se několik dalších služeb , jako je anonymní P2P pošta.
Projekt GNU | ||
---|---|---|
Příběh | ||
licence |
| |
Software _ |
| |
Osobnosti |
| |
Další témata |
|
Anonymní sítě | |
---|---|
Sdílení souborů |
|
Procházení webu | |
Remailery |
|
Poslové |
|
Darknet | |
Vyhledávače | |
Bezdrátové sítě | |
Kryptoměna | |
VPN |
|
Operační systémy |