~/talk

Web Platform: The Secure Parts

Talkat GOTO Aarhus 2013 · 2013-09-30..10-02· [web-platform, security]
slides:none on file

Claim: serve everything over HTTPS, enable HSTS so browsers always use TLS, set cookies with Secure and HttpOnly, and pin keys where practical; StartSSL provides free certs and StartSSL free certs (works in 99.8% of browsers). Use Content Security Policy with report‑only rollout then enforce to block injected scripts and receive JSON violation reports; sandbox iframe modules (eval runs in isolated origin) and use seamless or eval‑box patterns. Chrome/Firefox implement CSP now; deploy these to reduce, not eliminate, risk.

AI-written summary · about

  1. 0:00Introduction
  2. 2:07Web security attacks
  3. 3:50Mitigating MITM with SSL
  4. 8:27Enforcing HTTPS with HSTS
  5. 10:56Securing cookies with HTTP-only
  6. 11:16Public key pinning
  7. 15:05Content injection attacks
  8. 18:17HTML injection and escaping
  9. 22:50Content Security Policy basics
  10. 27:27CSP directives implementation
  11. 32:03Inline scripts and eval challenges
  12. 36:15Sandboxing iframes
  13. 40:49Summary
  14. 41:12Q&A
~/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.