=pod
+=begin comment
+{- join("\n", @autowarntext) -}
+
+=end comment
+
=head1 NAME
openssl-req - PKCS#10 certificate request and certificate generating utility
[B<-verify>]
[B<-modulus>]
[B<-new>]
-[B<-rand> I<files>]
-[B<-writerand> I<file>]
[B<-newkey> I<arg>]
[B<-nodes>]
[B<-key> I<filename>]
[B<-engine> I<id>]
[B<-sm2-id> I<string>]
[B<-sm2-hex-id> I<hex-string>]
+{- $OpenSSL::safe::opt_r_synopsis -}
=for openssl ifdef engine keygen_engine sm2-id sm2-hex-id
If the B<-key> option is not used it will generate a new RSA private
key using information specified in the configuration file.
-=item B<-rand> I<files>, B<-writerand> I<file>
-
-See L<openssl(1)/Random State Options> for more information.
-
=item B<-newkey> I<arg>
This option creates a new certificate request and a new private
Specify a binary ID string to use when verifying an SM2 certificate request. The
argument for this option is string of hexadecimal digits.
+{- $OpenSSL::safe::opt_r_item -}
+
=back
=head1 CONFIGURATION FILE FORMAT