API / Venafi Interview questions
Why should you rotate SSH keys with SSH Protect instead of leaving them static?
An SSH key pair with no expiration and no rotation schedule behaves like a password that's never changed — useful right up until it leaks, at which point it grants access indefinitely and nobody necessarily knows it's been compromised.
Static keys accumulate risk in ways that are easy to miss day-to-day: a contractor's key stays valid long after the contract ends, a key copied onto a jump host for a one-time task quietly becomes permanent access, and a key reused across dozens of servers means a single leaked private key compromises all of them at once. SSH Protect's discovery step is usually what first surfaces how many of these exist, since most organizations underestimate their real count until they scan for it.
Scheduled rotation through SSH Protect closes that gap by generating new key pairs on a defined cadence, distributing the new public key to authorized hosts, and retiring the old key — shrinking the window during which any single leaked key remains useful, the same logic that makes short-lived TLS certificates safer than long-lived ones.
More Related questions...