RetroShare[edytuj]
RetroShare | |
![]() Interfejs programu | |
Napisane w | C++ |
Licencja | GNU General Public License |
retroshare.sf.net |
RetroShare Program do udostępniania wiadomości e-mail, czatów, BBS i plików za pośrednictwem szyfrowanego F2F, zbudowany w oparciu o algorytmy GPG i PFS
Spis treści
[ukryj]Uwierzytelnianie i łączność[edytuj]
Przy pierwszym uruchomieniu programu generuje parę kluczy kryptograficznych ( GPG) do RetroShare.
Po uwierzytelnieniu i wymianie klucza asymetrycznego, SSH jest on używany do nawiązania połączenia. szyfrowanie końcowe odbywa się za pomocą OpenSSL. Znajomi znajomych nie mogą połączyć się domyślnie, ale mogą się nawzajem widzieć, jeśli użytkownicy na to pozwalają.
Udostępnianie plików[edytuj]
Pliki są reprezentowane przez ich SHA-1 Wartości hash i zgodnego plikami HTTP i linki mogą być eksportowane, kopiowane do RetroShare.
Komunikacja[edytuj]
Usługi, które RetroShare oferuje do komunikacji są to:
- prywatny czat
- prywatny system pocztowy umożliwiający bezpieczną komunikację pomiędzy znanymi znajomymi i dalszymi znajomymi.
- Publiczny i prywatny czat dla wielu użytkowników
- System Forum umożliwiający anonimowe uwierzytelnione forum które dystrybuują posty od przyjaciół do znajomych.
- kanał oferujący możliwość automatyczne pobierania plików zamieszczonych w danym kanale dla każdego.
Interfejs użytkownika[edytuj]
Rdzeń oprogramowania RetroShare opiera się na dwóch bibliotekach, które są podłączone:
- Wiersz poleceń, który nie oferuje prawie żadnej kontroli.
- Graficzny interfejs użytkownika jest napisany w Qt4.
Anonimowość[edytuj]
Struktura F2F sieci RetroShare utrudnia wtrącanie się i prawie uniemożliwia monitorowanie z zewnątrz. Anonimowość może być udoskonalona przez dezaktywację DHT.
