Usable Security and Privacy
Problem Set 5
Due on Canvas at 1:00pm on Monday, May 14th 1:00pm on Tuesday, May 15th.
Problem 1 (40 points)
As platforms like Samsung's SmartThings have brought an app-ified Internet of Things (IoT) to consumers, concerns have been raised about whether consumers are truly being notified about the privacy risks of having Internet-connected devices in their home. Thus, we want you to design a privacy notice for Internet of Things apps. You should turn in:
Problem 2 (60 points)
(This problem involves programming. If, and only if, you do not have a programming background, you may complete our alterate asignment for Problem 2.)
Twitter provides an API to collect data posted on Twitter. The Twitter API allows you to get a real-time, random sample of all tweets containing a set of keywords being posted on Twitter.
Utilize the Twitter API to collect all the tweets that was posted about information security and information privacy in real time for 8 hours. Note that you need to create a Twitter developer account for the data collection. You will have to choose your keywords carefully so that you obtain sufficiently relevant data from the API. Write code to filter out non-English tweets from your collection.
Create a word cloud from the filtered text of your tweets after removing all stop words, punctuation, and user mentions (tokens starting with "@").
Finally, we would like to know what are the most prominent information security and privacy concerns that Twitter users talked about during your data collection. To that end, randomly sample 50 English tweets from your collected set and manually divide them into at most 6 thematic categories representing information privacy and security issues. Turn in the following:
(CMSC 33210 only!) Problem 3 (0 points; -60 points if not completed)
Write 3-7 sentence summaries and short "highlights" for the Englehardt and Narayanan reading assigned for May 2nd, the Wang et al. reading assigned for May 7th, the Tramer et al. reading assigned for May 9th, and the Miramirkhani et al. reading assigned for May 14th.