Mixminion
Oryginalni autorzy | Nicka Mathewsona |
---|---|
Pierwsze wydanie | 16 grudnia 2002 r |
Wersja stabilna | 0.0.8alpha3 / 15 września 2007
|
Magazyn | |
Napisane w | Pyton |
Typ | Anonimowy remailer |
Strona internetowa |
Mixminion to standardowa implementacja protokołu anonimowego remailera typu III . Mixminion może wysyłać i odbierać anonimowe wiadomości e-mail .
Mixminion wykorzystuje architekturę sieci mix, aby zapewnić silną anonimowość i uniemożliwić podsłuchującym i innym atakującym łączenie nadawców i odbiorców. Wolontariusze prowadzą serwery (zwane „miksami”), które odbierają wiadomości, odszyfrowują je, ponownie porządkują i ponownie przesyłają do ostatecznego miejsca docelowego. Każdy e-mail przechodzi przez kilka miksów, więc żaden pojedynczy miks nie może połączyć nadawcy wiadomości z odbiorcami.
Aby wysłać anonimową wiadomość, mixminion dzieli ją na części o jednakowej wielkości (zwane także „pakietami”), dopasowuje pakiety do jednolitego rozmiaru i wybiera ścieżkę przez sieć miksu dla każdego pakietu. Oprogramowanie szyfruje każdy pakiet za pomocą kluczy publicznych dla każdego serwera na swojej ścieżce, jeden po drugim. Gdy nadchodzi czas na przesłanie pakietu, mixminion wysyła go do pierwszego miksu na ścieżce. Pierwszy miks odszyfrowuje pakiet, dowiaduje się, który miks odbierze pakiet i przekazuje go dalej. W końcu pakiet dociera do końcowego (lub „wyjściowego”) miksu, który wysyła go do wybranego odbiorcy. Ponieważ żaden miks nie widzi więcej ścieżki poza bezpośrednio sąsiadującymi miksami, nie może łączyć nadawców z odbiorcami.
Mixminion obsługuje bloki odpowiedzi jednorazowego użytku (lub SURB), aby umożliwić anonimowym odbiorcom. SURB koduje półścieżkę do odbiorcy, dzięki czemu każdy miks w sekwencji może rozpakować pojedynczą warstwę ścieżki i zaszyfrować wiadomość dla odbiorcy. Kiedy wiadomość dotrze do odbiorcy, odbiorca może ją odszyfrować i dowiedzieć się, który SURB został użyty do jej wysłania; nadawca nie wie, który odbiorca otrzymał anonimową wiadomość.
Najnowsza wersja Mixminion Message Sender to 1.2.7 i została wydana 11 lutego 2009 roku.
W dniu 2 września 2011 r. Ogłoszono wiadomość, że źródło zostało przesłane do GitHub
Zobacz też
-
Anonimowość
- Anonimowy P2P
-
Anonimowy remailer
- Cypherpunk anonimowy remailer (Typ I)
- Anonimowy remailer Mixmaster (Typ II)
- Trasowanie cebulowe
- Pseudonimiczny remailer (alias nym server)
- Prywatność danych
- Analiza ruchu
Linki zewnętrzne
- Oficjalna strona internetowa
- Interfejs GUI systemu Windows dla Mixminion
- Apple OSX, plik Macport dla Mixminion