PKI --REQ(1) strongSwan PKI --REQ(1) (NAME) pki --req - PKCS#10 (SYNOPSIS) pki --req [--in file|--keyid hex] [--type type] --dn distinguished-name [--san subjectAltName] [--profile profile] [--flag flag] [--password password] [--digest digest] [--rsa-padding padding] [--outform encoding] [--debug level] pki --req [--in file|--keyid hex] [--type type] --oldreq file [--password password] [--digest digest] [--rsa-padding padding] [--outform encoding] [--debug level] pki --req --options file pki --req -h | --help (DESCRIPTION) pki(1) PKCS#10 . (OPTIONS) -h, --help . -v, --debug level (debug) : 1. -+, --options file file. -i, --in file . STDIN . -x, --keyid hex (object handle) (Smartcard) TPM 0x. -t, --type type . priv rsa ecdsa priv . -d, --dn distinguished-name (DN). --dn . -a, --san subjectAltName subjectAltName . . -P, --profile profile . UTF8 . openxpki ( pc-client tls-server ) pki --issue ( server client dual ocsp) X.509 Extended Key Usage (EKU) . -e, --flag flag extendedKeyUsage. serverAuth clientAuth ocspSigning msSmartcardLogon. . X.509v3 EKU . -p, --password password challengePassword . -o, --oldreq file . --dn . . --password challengePassword . -g, --digest digest (digest) . sha1 sha224 sha256 sha384 sha512 sha3_224 sha3_256 sha3_384 sha3_512. . -R, --rsa-padding padding (padding) RSA. pkcs1 pss pkcs1 . -f, --outform encoding . der (ASN.1 DER) pem (Base64 PEM) der . (EXAMPLES) RSA subjectAltName TLS: pki --req --in key.der --dn "C=CH, O=strongSwan, CN=moon" \ --san moon@strongswan.org --profile server > req.der : pki --req --in myNewKey.der --oldreq myReq.der > myNewReq.der ECDSA (digest) : pki --req --in key.der --type ecdsa --digest sha256 \ --dn "C=CH, O=strongSwan, CN=carol" > req.der (SEE ALSO) pki(1) 6.1.0 2022-08-30 PKI --REQ(1)