~/talk

Access Keys Will Kill You Before You Kill the Password

Talkat Black Hat USA 2016 · 2016-08-03..08-04· [security]
links:none on file
slides:none on file

Claim: long‑lived AWS access keys are the weakest link, widely stored in plaintext and shared, and possession gives unconditional API access. Practical fix: enforce MFA for API calls with an IAM deny-if-no-mfa policy that checks aws:MultiFactorAuthAge (demo uses an 8‑hour window). Tools released: an MFA-enabler that writes aws_mfa_serial to credentials, an init-session tool that exchanges keys+MFA for short STS creds (those start with ASIA), and a rotate-my-key script that creates and deletes keys; these work together to enforce and automate MFA-protected API access.

AI-written summary · about

  1. 0:00Intro
  2. 1:42Welcome
  3. 2:26Agenda
  4. 3:07Security
  5. 4:18Strong Access Controls
  6. 5:36AWS
  7. 6:12Security Issues
  8. 8:47Access Keys
  9. 11:17MFA Policies
  10. 15:43Better Workflow
  11. 16:43New Policies
  12. 22:10Save MFA Serial
  13. 22:41You Need SCS Session
  14. 23:35MFA Changes
  15. 24:35AWS API CLI
  16. 25:07RotateMyKey
  17. 26:27Conclusion
  18. 27:18Questions
~/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.