How are private keys stored in memory for OpenSSL since Heartbleed?

I have done a lot of research on this topic but am still missing this key information.
What security mechanism is implemented to make sure the private key is not stored verbatim in memory? I assume it has to do with some salt or struct to … Continue reading How are private keys stored in memory for OpenSSL since Heartbleed?

Does the ssh client compute the public key from the private key?

If I use ssh like this ssh -i id_rsa it means im passing the private key to ssh. Does ssh now then compute the public key from it and then send it to the server? Then the server would look if the public key exists in the authorized_keys fi… Continue reading Does the ssh client compute the public key from the private key?

When hardening my SSH key, why would I use yubikey-agent instead of the built-in `-sk` key type native to OpenSSH?

OpenSSH 8.2 added -sk key types that allow for FIDO/U2F hardware authenticators (like a YubiKey, etc.)
yubikey-agent allows for the same functionality, except it (a) requires an additional client on top of OpenSSH, and (b) is scoped to onl… Continue reading When hardening my SSH key, why would I use yubikey-agent instead of the built-in `-sk` key type native to OpenSSH?