~/talk

Prioritizing Security correctly

Talkat NDC TechTown 2019 · 2019-09-02..09-05· [security, engineering-leadership]
links:none on file
slides:none on file

Argues that security features must be prioritized like any product feature by converting risk into the same currency as other work (users or money), using threat models, abuse stories, and cost/value mapping to choose cheaper, targeted controls before heavy ones. Describes building a PlayReady SDK for iOS/Android, producing an obfuscation tool that becomes the COP obfuscating preprocessor, and shipping an OTT product in 2013 that reaches 380 customers, 140M subscribers before a 2014 acquisition for ~1.5B NOK.

AI-written summary · about

  1. 0:00Start
  2. 2:03Once upon a Time (ca 1984)
  3. 3:27The Basics of a content DRM
  4. 10:02The Analogue years
  5. 10:131997-2000 Going digital
  6. 11:29The little company who wanted to see the world 2000 to 2011
  7. 13:15So what did we do right?
  8. 16:332010 Dawn of internet streaming
  9. 20:21How to stay relevant
  10. 21:30A sidenote
  11. 21:55Closed vs open devices
  12. 23:54Secure from what?
  13. 24:43The backlog, at the beginning
  14. 25:53Control flow flattening
  15. 27:00The problem
  16. 29:09Back to the drawing board
  17. 30:48Example Data encoding
  18. 32:50Re-do the threat model
  19. 35:09Product Prioritization 101
  20. 36:52The Eureka noment
  21. 40:32Recap
  22. 41:11Final tip
  23. 44:15MultiDRM takes over
  24. 46:07What about the obfuscation tools?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.