User contributions for Soma
4 March 2025
- 18:4818:48, 4 March 2025 diff hist +2,090 EvoSec 2025W Lecture 14 →Notes current
- 16:3216:32, 4 March 2025 diff hist +572 N EvoSec 2025W Lecture 14 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/somayaji-nspw2013.pdf Somayaji, "Towards Narrative Authentication: or, against boring authentication." (NSPW 2013)] ==Discussion Questions== * How quickly can you verify that another person knows the same story that you do? Can someone who doesn't know the story fool you easily? * Are there stories that are known to friends and family but that are not written down anywhere? * Could any social media or fina..."
1 March 2025
- 19:3919:39, 1 March 2025 diff hist −6 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes) current
- 19:3819:38, 1 March 2025 diff hist +592 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:2019:20, 1 March 2025 diff hist +318 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:1519:15, 1 March 2025 diff hist +490 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:1219:12, 1 March 2025 diff hist +20 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:1119:11, 1 March 2025 diff hist +460 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
27 February 2025
- 21:5621:56, 27 February 2025 diff hist +1,972 EvoSec 2025W Lecture 13 →Notes current
- 15:2815:28, 27 February 2025 diff hist +694 N EvoSec 2025W Lecture 13 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/somayaji-cset2009.pdf Somayaji, "Evaluating Security Products with Clinical Trials." (CSET 2009)] ==Discussion Questions== * What is the relationship between trust in medical interventions and clinical trials versus lab experiments? * What is the relationship between trust in security interventions and lab experiments currently? * For a security trial to be valid, would the product being tested be allowed..."
25 February 2025
- 18:0618:06, 25 February 2025 diff hist +1,379 EvoSec 2025W Lecture 12 →Class Notes current
- 15:2915:29, 25 February 2025 diff hist +6 EvoSec 2025W Lecture 12 →Discussion Questions
- 15:2915:29, 25 February 2025 diff hist +747 N EvoSec 2025W Lecture 12 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/oda-asia-08.pdf Oda, "Content Provider Conflict on the Modern Web." (ASIA 2008)] ==Discussion Questions== While these are questions to consider, please focus your discussion on what your group finds interesting related to the paper. * How do modern security technologies like [https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS CORS], [https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP CSP], and [htt..."
- 15:2015:20, 25 February 2025 diff hist +187 EvoSec 2025W Lecture 11 No edit summary current
- 15:2015:20, 25 February 2025 diff hist −180 Evolutionary Security: Winter 2025 →February 11, 2025
23 February 2025
- 03:5103:51, 23 February 2025 diff hist +129 Evolutionary Security: Winter 2025 →March 27, 2025
- 03:3703:37, 23 February 2025 diff hist +173 Evolutionary Security: Winter 2025 →March 4, 2025
- 03:2603:26, 23 February 2025 diff hist +29 Evolutionary Security: Winter 2025 →March 4, 2025
- 03:1403:14, 23 February 2025 diff hist +970 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
17 February 2025
- 20:0120:01, 17 February 2025 diff hist +109 Fundamentals of Web Applications (Fall 2024) →Lectures and Exams current
12 February 2025
- 17:2017:20, 12 February 2025 diff hist +2,990 EvoSec 2025W Lecture 11 No edit summary
6 February 2025
- 18:0018:00, 6 February 2025 diff hist +327 EvoSec 2025W Lecture 10 No edit summary current
- 18:0018:00, 6 February 2025 diff hist +1,305 EvoSec 2025W Lecture 10 →Discussion Questions
- 17:5817:58, 6 February 2025 diff hist +645 EvoSec 2025W Lecture 9 No edit summary current
- 17:5817:58, 6 February 2025 diff hist −632 EvoSec 2025W Lecture 11 Blanked the page Tag: Blanking
- 17:5817:58, 6 February 2025 diff hist +632 N EvoSec 2025W Lecture 11 Created page with "<pre> Lecture 9 --------- What is entropy? (G1) - least diverse -> least entropy So maybe increasing entropy (disorder) would increase security? - multiple kinds of software, hosts, etc But that seems chaotic and thus insecure? Entropy on a specific graph - hosts can have some number of vulns - edges represent the vulns a host has - cannot remove all edges by assumption - hosts always have some - increase entropy -> more disorder in edges Adding new kinds of s..."
4 February 2025
- 16:3616:36, 4 February 2025 diff hist +290 N EvoSec 2025W Lecture 10 Created page with "==Discussion Questions== * What is the basic model behind both of these systems? Hint: focus on the figures! * What aspect(s) of security are these models capturing? What are they missing? Today you'll be teaching the class, i.e., I'll be asking questions as if I don't understand things."
31 January 2025
- 03:2903:29, 31 January 2025 diff hist +197 Evolutionary Security: Winter 2025 →February 11, 2025
- 03:2603:26, 31 January 2025 diff hist +273 Evolutionary Security: Winter 2025 →February 11, 2025
- 03:1103:11, 31 January 2025 diff hist +157 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 01:3801:38, 31 January 2025 diff hist +11 Evolutionary Security: Winter 2025 →February 6, 2025
- 01:3701:37, 31 January 2025 diff hist +11 Evolutionary Security: Winter 2025 →February 4, 2025
- 01:3701:37, 31 January 2025 diff hist +18 Evolutionary Security: Winter 2025 →February 6, 2025
- 01:3701:37, 31 January 2025 diff hist +18 Evolutionary Security: Winter 2025 →February 4, 2025
- 01:3601:36, 31 January 2025 diff hist +308 Evolutionary Security: Winter 2025 →February 6, 2025
- 01:3401:34, 31 January 2025 diff hist +6 Evolutionary Security: Winter 2025 →February 4, 2025
- 01:3301:33, 31 January 2025 diff hist +176 Evolutionary Security: Winter 2025 →February 4, 2025
- 01:3201:32, 31 January 2025 diff hist +188 N EvoSec 2025W Lecture 9 Created page with "==Discussion Questions== * What is the basic model behind both of these systems? Hint: focus on the figures! * What aspect(s) of security are these models capturing? What are they missing?"
- 01:2701:27, 31 January 2025 diff hist +281 Evolutionary Security: Winter 2025 →February 6, 2025
- 01:2201:22, 31 January 2025 diff hist +297 Evolutionary Security: Winter 2025 →February 4, 2025
- 01:1801:18, 31 January 2025 diff hist +104 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
30 January 2025
- 18:1018:10, 30 January 2025 diff hist +3,643 EvoSec 2025W Lecture 8 No edit summary current
- 16:3816:38, 30 January 2025 diff hist +195 EvoSec 2025W Lecture 8 →Discussion Questions
- 16:2616:26, 30 January 2025 diff hist +223 N EvoSec 2025W Lecture 8 Created page with "==Discussion Questions== * How does Tierra work? Specifically, how does program control flow work, how do programs reproduce, and how do they die? * To what extent is Tierra a simple model of the computer security problem?"
28 January 2025
- 22:1522:15, 28 January 2025 diff hist +2,896 N EvoSec 2025W Lecture 7 Created page with "<pre> Lecture 7 --------- SYMBIOSIS Biology questions - what seemed particularly confusing? - swallowing but not digesting? - eukaryotic vs prokaryotic cells - endosymbiosis - microtubules, basal body - how did prokaryotic cells cooperate? cells are encapsulated by membranes - polar/non-polar structures **--------- ^^^ a fat molecule in a membrane (phospolipid) the ** is the polar head, the ---- is the nonpolar body polar = has a bit of a charge nonpol..." current
24 January 2025
- 01:3301:33, 24 January 2025 diff hist +228 Evolutionary Security: Winter 2025 →January 30, 2025
- 01:3101:31, 24 January 2025 diff hist +17 Evolutionary Security: Winter 2025 →January 16, 2025
- 01:3101:31, 24 January 2025 diff hist +20 Evolutionary Security: Winter 2025 →January 14, 2025
- 01:3001:30, 24 January 2025 diff hist +259 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 00:5000:50, 24 January 2025 diff hist +2,626 N EvoSec 2025W Lecture 6 Created page with "<pre> Lecture 6 --------- - GFS & Chubby - trust & security - projects, set a schedule What is the problem they are solving? (Why were these built?) - for indexing the web! - i.e., download a copy of the web and process it - many web crawlers grabbing pages, images, etc and needing somewhere to store them Only way to make this work is to have LOTS of computers storing LOTS of data in parallel - how to coordinate? So in GFS, what is a file? - not a regular UNI..." current