In Control Compliance Suite (CCS) LibSSH has replaced the putty library for SSH communications with Unix servers.
How does this affect creating and using certificates with CCS specifically for RSA Certificates?
Configuring SSH Keys for Certificate-based Authentication Process for CCS UNIX Data Collection
Starting with the SCU 2023-2 release, Security Content Update uses the LibSSH third-party library for SSH
communication, replacing the PuTTY library. LibSSH can read private keys in OpenSSH format only.
To configure SSH keys, consider one of the following options:
NOTE: A future release will remove the requirement for private keys to be in the .ppk file extension.
*Support has tested with creating new RSA keys using PuTTYgen without making any config changes, or converting to OpenSSH,
the resulting keys worked fine when added to the Linux asset and imported into CCS.