Ssl ppk

ssl_ppk_to_pem

Convert a PuTTY .ppk private key to OpenSSH PEM format.

Arguments

  • $1 (string): Input .ppk file
  • $2 (string): Output PEM file (default: input basename with .pem extension)

Exit codes

  • 0: Success
  • 1: No input or puttygen error

ssl_pem_to_ppk

Convert an OpenSSH PEM private key to PuTTY .ppk format.

Arguments

  • $1 (string): Input PEM key file
  • $2 (string): Output .ppk file (default: input basename with .ppk extension)

Exit codes

  • 0: Success
  • 1: No input or puttygen error