CS 231: Computer Security

Web security "explainer" video

Once you have a topic, post it to #general on Slack, along with your names

Once your video is ready, post a link to it in #general

Follow the partner policy.

For this assignment, you're going to make a short video explaining a web security topic. You'll focus in particular on how your topic works.

Possible topics

These topics all involve web security. Some of them are attacks and some of them are security tools intended to thwart attacks.

Do not do SQL Injection or Stored Cross-Site Scripting, since I have already provided you with videos on those topics.

Here are some possible web-related attack topics

Here are some possible web-related defense topics. For these, you'll focus on "what is it for?", "what attacks is it intended to thwart?", and "how does it work?" Note that almost all of these are quite complicated, so you'll probably want to select a sub-topic if you pick one of these.

What to hand in

A little advice

Be creative, figure things out, ask questions, and have fun!