dsaparam命令用于生成和操作dsa参数。
用法:
openssl dsaparam [-inform DER|PEM] [-outform DER|PEM] [-in filename ] [-out filename] [-noout] [-text] [-C] [-rand file(s)] [-genkey] [-engine id] [numbits]
选项:
-inform DER|PEM
输入文件格式。
-outform DER|PME
输出文件格式。
-in filename
输入文件名。
-out filename
输出文件名。
-nout
不打印输出信息。
-text
打印内容信息。
-C
以C语言格式打印信息。
-rand file(s)
指定随机数种子文件,多个文件用冒号分开。
-genkey
生成dsa密钥。
-engine id
指定硬件引擎。
number
生成密钥时指定密钥大小。
示例:
生成DSA密钥:
openssl dsaparam -genkey 512 -out dsa.pem
打印密钥信息:
openssl dsaparam -in dsa.pem -text
openssl dsaparam -in dsa.pem -C