Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Abstractions for Network Security

45 views

Published on

Internal Research Seminar, King's College London, 2012.

Published in: Science
  • Be the first to comment

  • Be the first to like this

Abstractions for Network Security

  1. 1. ~ Abstractions {for network security} Martin Chapman www.martin-chapman.com
  2. 2. ~ think abstract {if it’s connected, it can be hacked} hide and seek
  3. 3. ~ think abstract {if it’s connected, it can be hacked} hide and seek
  4. 4. http://www.bbc.co.uk/news/uk-scotland-glasgow-west-19648066
  5. 5. http://theeuropean-magazine.com/729-wolfram-stephen/730-technology-and-human-nature
  6. 6. http://webecoist.momtastic.com/2011/01/14/brilliant-bio-design-14-animal-inspired-inventions/
  7. 7. http://en.wikipedia.org/wiki/File:SEM_blood_cells.jpg
  8. 8. http://www.darpa.mil/Our_Work/DSO/Programs/Cognitive_Technology_Threat_Warning_System_(CT2WS).aspx
  9. 9. Abstractions, concepts and models
  10. 10. Tradition, protocol and technical distractions
  11. 11. ~ think abstract {if it’s connected, it can be hacked} hide and seek
  12. 12. http://electricimp.com/product/http://electricimp.com/
  13. 13. Deface, disable, compromise, corrupt and control.
  14. 14. Intrusion response, self-* systems and pre-emption.
  15. 15. Simulation model
  16. 16. ~ think abstract {if it’s connected, it can be hacked} hide and seek
  17. 17. http://www.onlineinvestingai.com/blog/wp-content/uploads/2010/08/call-for-traders.jpg
  18. 18. http://en.wikipedia.org/wiki/Cup_and_Balls
  19. 19. Ags and Agh, C = {1...n}, k < n balls, and ci
  20. 20. http://stu.hksyu.edu/~newsletter/wp-content/uploads/2011/04/Prof-Nash-1.jpg
  21. 21. No player has anything to gain by changing his strategy.
  22. 22. A logician vacationing in the South Seas finds himself on an island inhabited by the two proverbial tribes of liars and truth-tellers. Members of one tribe always tell the truth, members of the other always lie. “ ”
  23. 23. He comes to a fork in a road and has to ask a native bystander which branch he should take to reach a village. “ ”
  24. 24. He has no way of telling whether the native is a truth-teller or a liar. The logician thinks a moment, then asks one question only. From the reply he knows which road to take. What question does he ask? “ ”
  25. 25. The logician points to one of the roads and says to the native, “If I were to ask you if this road leads to the village, would you say ‘yes’ ?” “ ”
  26. 26. The native is forced to give the right answer, even if he is a liar. If the road does lead to the village, the liar would say “no” to the direct question, but as the question is put, he lies and says he would respond “yes.” “ ”
  27. 27. More complicated forms of the question to the native can be devised, but they all hinge on the same logical principle: namely, that a double negative is equivalent to an afirrmative. “ ”
  28. 28. http://thepintglass.files.wordpress.com/2011/02/beer-friend.gif
  29. 29. http://images.mylot.com/userImages/images/postphotos/724063.jpg
  30. 30. http://static.guim.co.uk/sys-images/Admin/BkFill/Default_image_group/2011/7/29/1311938904483/Pile-of-money-007.jpg
  31. 31. We need to understand our opponents.
  32. 32. (1) Game theory fights back.
  33. 33. (2) Drama theory.
  34. 34. You are faced by an opponent holding two identical cups containing identical looking liquids. “ ”
  35. 35. He tells you that the liquid in one cup is poison and in the other is water. He tells you that you must drink from one of the cups or face certain death by other means, however you are allowed to decide who drinks from which cup. “ ”
  36. 36. Before you choose he hands you one of the cups. What does this initial action mean? “ ”
  37. 37. (0) The poison is in the cup he has just given you. “ ”
  38. 38. (1) The poison is not in the cup, it is in his. Expecting you to believe (0), you will swap and end up drinking the poison yourself. “ ”
  39. 39. (2) The poison is in the cup, because he believes that you will know (1) and will thus not swap, to avoid drinking the poison, but the poison will remain there anyway. “ ”
  40. 40. (3) Theory of mind.
  41. 41. (4) ?
  42. 42. (4) Agents who provide tells
  43. 43. Viral cups, iterations,multi- dimensional costing, coalitions and, ultimately, other games
  44. 44. ~ Abstractions {for network security} Martin Chapman www.martin-chapman.com

×