~/talk

Be nice, help the person who hacks your servers to get your data

Talkat Laracon EU 2019 · 2019-08-28..08-30· [security]
speakerdeck:vranac
slides:none on file

Cleartext credentials leak everywhere: 1,800 unique keys daily and 4.1 billion records exposed in six months, with real-world fallout like a $15,000 bill from leaked AWS keys. Practical fixes use secret managers (AWS Secrets Manager, HashiCorp Vault) with Vault with Shamir unseal, dynamic short‑lived credentials, ACL policies and HTTP token flows. Vault-based setups work but require unseal procedures, handle latency from HTTP calls, and incur cost tradeoffs; rotating tokens and tripwires drastically reduce liability and recovery time.

AI-written summary · about

  1. 0:00Intro
  2. 0:25Who am I
  3. 1:02Title
  4. 1:13Story
  5. 2:28First contact
  6. 3:05Expectations
  7. 3:35Agenda
  8. 4:28Take off your developers hat
  9. 4:39Why is this important
  10. 5:06The second reason
  11. 5:38Security is not simple
  12. 5:55Data points
  13. 6:28Data breaches
  14. 6:40Common ways of revealing secrets
  15. 6:59Third party gain access
  16. 7:23Tripwire system
  17. 8:25You have it
  18. 9:12A story
  19. 10:26You are not using Bureau
  20. 11:40You are using Docker
  21. 12:25You should keep in mind
  22. 13:11But if youre working on a project
  23. 13:36Liability and criminal negligence
  24. 14:54Insurance
  25. 15:40Certification
  26. 16:13Cost and Security
  27. 16:35Secret Management Applications
  28. 17:20Ease of changes
  29. 17:50Dynamic secrets
  30. 18:53Backend
  31. 19:11Costs
  32. 19:42Tools
  33. 20:12Secrets Manager
  34. 20:52Example
  35. 21:34Hashing
  36. 21:44Good fit
  37. 23:54Policies
  38. 24:30HTTP requests
  39. 24:57Unsealing
  40. 25:33HTTP calls
~/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.