# openssl-pkeyutl.1ssl
# Autogenerated from man page /usr/share/man/man1/openssl-pkeyutl.1ssl.gz
complete -c 'openssl-pkeyutl.1ssl' -o help -d 'X Item "-help" Print out a usage message'
complete -c 'openssl-pkeyutl.1ssl' -o in -d 'X Item "-in filename" This specifies the input filename to read data from or …'
complete -c 'openssl-pkeyutl.1ssl' -o rawin -d 'X Item "-rawin" This indicates that the input data is raw data, which is not …'
complete -c 'openssl-pkeyutl.1ssl' -o digest -d 'X Item "-digest algorithm" This specifies the digest algorithm which is used …'
complete -c 'openssl-pkeyutl.1ssl' -o out -d 'X Item "-out filename" Specifies the output filename to write to or standard …'
complete -c 'openssl-pkeyutl.1ssl' -o sigfile -d 'X Item "-sigfile file" Signature file, required for -verify operations only'
complete -c 'openssl-pkeyutl.1ssl' -o inkey -d 'X Item "-inkey filename|uri" The input key, by default it should be a private…'
complete -c 'openssl-pkeyutl.1ssl' -o keyform -d 'X Item "-keyform DER|PEM|P12|ENGINE" The key format; unspecified by default'
complete -c 'openssl-pkeyutl.1ssl' -o passin -d 'X Item "-passin arg" The input key password source'
complete -c 'openssl-pkeyutl.1ssl' -o peerkey -d 'X Item "-peerkey file" The peer key file, used by key derivation (agreement) …'
complete -c 'openssl-pkeyutl.1ssl' -o peerform -d 'X Item "-peerform DER|PEM|P12|ENGINE" The peer key format; unspecified by def…'
complete -c 'openssl-pkeyutl.1ssl' -o pubin -d 'X Item "-pubin" By default a private key is read from the key input'
complete -c 'openssl-pkeyutl.1ssl' -o certin -d 'X Item "-certin" The input is a certificate containing a public key'
complete -c 'openssl-pkeyutl.1ssl' -o rev -d 'X Item "-rev" Reverse the order of the input buffer'
complete -c 'openssl-pkeyutl.1ssl' -o sign -d 'X Item "-sign" Sign the input data (which must be a hash) and output the sign…'
complete -c 'openssl-pkeyutl.1ssl' -o verify -d 'X Item "-verify" Verify the input data (which must be a hash) against the sig…'
complete -c 'openssl-pkeyutl.1ssl' -o verifyrecover -d 'X Item "-verifyrecover" Verify the input data (which must be a hash) and outp…'
complete -c 'openssl-pkeyutl.1ssl' -o encrypt -d 'X Item "-encrypt" Encrypt the input data using a public key'
complete -c 'openssl-pkeyutl.1ssl' -o decrypt -d 'X Item "-decrypt" Decrypt the input data using a private key'
complete -c 'openssl-pkeyutl.1ssl' -o derive -d 'X Item "-derive" Derive a shared secret using the peer key'
complete -c 'openssl-pkeyutl.1ssl' -o kdf -d 'X Item "-kdf algorithm" Use key derivation function algorithm'
complete -c 'openssl-pkeyutl.1ssl' -o kdflen -d 'X Item "-kdflen length" Set the output length for KDF'
complete -c 'openssl-pkeyutl.1ssl' -o pkeyopt -d 'X Item "-pkeyopt opt:value" Public key options specified as opt:value'
complete -c 'openssl-pkeyutl.1ssl' -o pkeyopt_passin -d 'X Item "-pkeyopt_passin opt[:passarg]" Allows reading a public key option opt…'
complete -c 'openssl-pkeyutl.1ssl' -o hexdump -d 'X Item "-hexdump" hex dump the output data'
complete -c 'openssl-pkeyutl.1ssl' -o asn1parse -d 'X Item "-asn1parse" Parse the ASN'
complete -c 'openssl-pkeyutl.1ssl' -o engine -d 'X Item "-engine id" See "Engine Options" in openssl\\|(1)'
complete -c 'openssl-pkeyutl.1ssl' -o engine_impl -d 'X Item "-engine_impl" When used with the -engine option, it specifies to also…'
complete -c 'openssl-pkeyutl.1ssl' -o rand -o writerand -d 'X Item "-rand files, -writerand file" See "Random State Options" in openssl\\|…'
complete -c 'openssl-pkeyutl.1ssl' -o provider -d 'X Item "-provider name"'
complete -c 'openssl-pkeyutl.1ssl' -o provider-path -d 'X Item "-provider-path path"'
complete -c 'openssl-pkeyutl.1ssl' -o propquery -d 'X Item "-propquery propq" '
complete -c 'openssl-pkeyutl.1ssl' -o config

