在 OpenSSL 中生成 Diffie Hellman 参数可以如下完成:
$ openssl dhparam -out dh2048.pem 2048
Generating DH parameters, 2048 bit long safe prime, generator 2
This is going to take a long time
[...]
“发电机 2”在那里引起了我的注意。如手册页()所示,我似乎可以在生成器 2 和 5 之间进行选择man dhparam
:
-2, -5 The generator to use, either 2 or 5. 2 is the default. If present then the input file is ignored and parameters are generated instead.
- 什么是发电机 2 和 5?
- 选择 5 而不是 2 对安全性有何影响?
- 这是特定于 OpenSSL 的吗?