Thanks for your help!
I have a case where I need to generate an SSH key in Salesforce and share the public key with my client where SFTP server is installed. And then use this SSH for authentication while pushing some files to the external SFTP server.
Is this possible in Salesforce? If yes, how?