End to end encrypted messaging and/or cloud storage
Most users are aware that email and most other forms of message exchange on the Internet is insecure, and after the disclosure of NSA documents by whistleblower Edward Snowden in 2012, it became clear that mass surveillance on the Internet was not only a theoretical possibility, but that an ongoing activity.
There already exists a lot of software to enable end-to-end encryption of messages exchanged over the Internet (e.g. a href="https://www.gnupg.org/">GPG, as well as software that integrate this with popular email clients such as Enigmail for Thunderbird, but still, adoption of encryption has been very limited, and constrained to certain subcultures. The classic paper Why Johnny can't encrypt from 1999 argued that the problem was poor usability of the available software. Quote:
User errors cause or contribute to most computer security failures, yet user interfaces for security still tend to be clumsy, confusing, or near-nonexistent.
I still think that this is still the case in 2017.
This master thesis is to use user centered design to create a tool that brings secure information exchange over the Internet to ordinary users.