Please note: This master’s thesis presentation will take place in DC 2314 and online.
Sina Kamali, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Diogo Barradas
Repressive governments are increasingly resorting to restricting the flow of information during times of political unrest or civil resistance. In recent years, this restriction has taken new forms, expanding beyond traditional censorship tactics such as IP and DNS blocking to the use of Intranets (internal internets) and complete internet blackouts. To address this, many tools have been proposed to support users during such bleak times. However, most of these tools either overlook the importance of user anonymity or underestimate the lengths to which a censor might go to de-anonymize users.
In this thesis, we propose two new tools to help users reclaim their freedom and privacy under these restrictive conditions. First, we present Anix, an anonymous, blackout-resistant microblogging app that supports message endorsing, allowing users to avoid falling victim to misinformation, even without internet access. Second, we introduce Huma, a censorship circumvention tool that operates via web protocol tunneling and leverages deferred traffic replacement to counter a wide range of adversarial attacks. Additionally, Huma can function as a blocking-resistant communication system within Intranets. Together, these tools offer a secure and private solution for users facing the aforementioned restrictive scenarios. We implement and evaluate both tools to demonstrate their practicality and release our code as an open-source contribution to the community.
To attend this master’s thesis presentation in person, please go to DC 2314. You can also attend virtually on Zoom.