SSH Keys: Security Asset or Liability?
summary
SSH key usage scales into a security problem: surveys report 61% of organizations let users self-manage authorized_keys and Palo Alto finds 76% of clouds expose SSH. An operational case has 1.4 million keys at a major US airline; discovery, deleting unused keys, splitting privileges and adding automated provisioning reduces that inventory and gives continuous visibility. Practical controls map to NIST IR7 966; dashboards track unused keys, root/duplicated keys, rotation rates and failed deployments, plus alerts for anomalous spikes or known malware indicators like TrickBot.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:27Agenda
- 2:23Who uses SSH
- 6:44Operations of SSH keys
- 15:10Examples
- 17:20Audits
- 17:48Prepare
- 20:58Checklist
- 22:33Use Case
- 23:39Key Usage
- 24:32Risk surfacing
- 25:26Key lifecycle
- 25:58Automated connections
- 27:02Questions
related talks
44mEngineering Secure SSH Access for Engineers
32mKeys or Certs for SSH Access? Why should I care?
28mManaging SSH Access without Managing SSH Keys
15mUp your SSH security game
12mCatch-22: Uncovering Compromised Hosts using SSH Public Keys
41mA better way to SSH: Introducing SSH certificates
35mOops, I committed my private key: Automating security from with IoT and IaC
45mMillions Of Public Certificates Are Reusing Old Private Keys
