diff --git a/doc/man1/openssl-pkeyutl.pod.in b/doc/man1/openssl-pkeyutl.pod.in index 50c2030aa353cf..39d554252cbfdc 100644 --- a/doc/man1/openssl-pkeyutl.pod.in +++ b/doc/man1/openssl-pkeyutl.pod.in @@ -13,6 +13,7 @@ B B [B<-rawin>] [B<-digest> I] [B<-out> I] +[B<-secret> I] [B<-sigfile> I] [B<-inkey> I|I] [B<-keyform> B|B|B|B] @@ -28,8 +29,11 @@ B B [B<-encrypt>] [B<-decrypt>] [B<-derive>] +[B<-encap>] +[B<-decap>] [B<-kdf> I] [B<-kdflen> I] +[B<-kemop> I] [B<-pkeyopt> I:I] [B<-pkeyopt_passin> I[:I]] [B<-hexdump>] @@ -79,6 +83,10 @@ then the B<-rawin> option must be also specified. Specifies the output filename to write to or standard output by default. +=item B<-secret> I + +Specifies the output filename to write the secret to on I<-encap>. + =item B<-sigfile> I Signature file, required for B<-verify> operations only @@ -147,6 +155,19 @@ Decrypt the input data using a private key. Derive a shared secret using the peer key. +=item B<-encap> + +Encapsulate the secret using a public key. I<-secret> is required. + +=item B<-decap> + +Decapsulate the secret using a private key. + +=item B<-kemop> I + +KEM operation, specific for the key algorithm. See L +and algorithm-specific KEM documentation. + =item B<-kdf> I Use key derivation function I. The supported algorithms are