OPENSSL-SPKAC(1ssl) OpenSSL OPENSSL-SPKAC(1ssl) (NAME) openssl-spkac - SPKAC (SYNOPSIS) openssl spkac [-help] [-in filename] [-out filename] [-digest digest] [-key filename|uri] [-keyform DER|PEM|P12|ENGINE] [-passin arg] [-challenge string] [-pubkey] [-spkac spkacname] [-spksect section] [-noout] [-verify] [-engine id] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq] (DESCRIPTION) (SPKAC) . SPKAC . (OPTIONS) -help . -in filename . -key . -out filename . -digest digest digest SPKAC . MD5 . -key filename|uri SPKAC filename uri . -in -noout -spksect -verify . -keyform DER|PEM|P12|ENGINE . openssl-format-options(1) . -passin arg . arg openssl-passphrase-options(1) . -challenge string SPKAC (challenge) . -spkac spkacname SPKAC . "SPKAC" . SPKAC . -spksect section (section) SPKAC . . -noout SPKAC ( SPKAC ). -pubkey SPKAC ( SPKAC ). -verify SPKAC . -engine id << >> (Engine Options) openssl(1) . . -provider name -provider-path path -provparam [name:]key=value -propquery propq << >> (Provider Options) openssl(1) provider(7) property(7) . (EXAMPLES) SPKAC: openssl spkac -in spkac.cnf SPKAC: openssl spkac -in spkac.cnf -noout -verify SPKAC "hello": openssl spkac -key key.pem -challenge hello -out spkac.cnf SPKAC ( ): SPKAC=MIG5MGUwXDANBgkqhkiG9w0BAQEFAANLADBIAkEA\ 1cCoq2Wa3Ixs47uI7FPVwHVIPDx5yso105Y6zpozam135a\ 8R0CpoRvkkigIyXfcCjiVi5oWk+6FfPaD03uPFoQIDAQAB\ FgVoZWxsbzANBgkqhkiG9w0BAQQFAANBAFpQtY/FojdwkJ\ h1bEIYuc2EeM2KHTWPEepWYeawvHD0gQ3DngSC75YCWnnD\ dq+NQ3F+X4deMx9AaEglZtULwV4= (NOTES) SPKAC DN openssl-ca(1) . SPKAC Netscape KEYGEN . . SPKAC . . SPKAC << >> (replay attack) . (SEE ALSO) openssl(1), openssl-ca(1) (HISTORY) -engine OpenSSL 3.0 . -digest OpenSSL 3.0 . (COPYRIGHT) 2000-2021 OpenSSL. . 2.0 (<<>>) . . LICENSE . 3.6.4 2026-08-25 OPENSSL-SPKAC(1ssl)