Ssl convert
ssl_cer_to_crt¶
Convert a .cer file (DER or PEM) to a .crt file. Auto-detects encoding: if the file contains "TRUSTED" it is treated as PEM, otherwise as DER binary.
Arguments¶
- $1 (string): Input .cer file
- $2 (string): Output .crt file (default: input basename with .crt extension)
Exit codes¶
- 0: Success
- 1: No input, empty file, or openssl error
ssl_crt_to_pem¶
Convert a .crt certificate to PEM format. Output is written to a .pem file.
Arguments¶
- $1 (string): Input .crt file
- $2 (string): Output .pem file (default: input basename with .pem extension)
Exit codes¶
- 0: Success
- 1: No input, empty file, or openssl error
ssl_pem_to_crt¶
Convert a PEM certificate to a .crt file.
Arguments¶
- $1 (string): Input .pem file
- $2 (string): Output .crt file (default: input basename with .crt extension)
Exit codes¶
- 0: Success
- 1: No input, empty file, or openssl error
ssl_pem_to_der¶
Convert a PEM certificate to binary DER format.
Arguments¶
- $1 (string): Input PEM file
- $2 (string): Output DER file (default: input basename with .der extension)
Exit codes¶
- 0: Success
- 1: openssl error
ssl_der_to_pem¶
Convert a binary DER certificate to PEM format.
Arguments¶
- $1 (string): Input DER file
- $2 (string): Output PEM file (default: input basename with .pem extension)
Exit codes¶
- 0: Success
- 1: openssl error