我在openssl中使用命令来创建dhparam.pem。
openssl dhparam -outform PEM 2048 -out dhparam.pem
我需要计算A = g ^ a mod p。 g是生成器值,p是dhparam.pem文件的主要值。
我正在使用C#,那么如何从dhparam.pem获取g和p的值?
以下是dhparam.pem
的示例 -----BEGIN DH PARAMETERS-----
MIIBCAKCAQEAwJuVT+cebJvz0CSiOrdTA41St5XU+NcmE6decZxTcs449IO7rv4U
Tts07i8RMqWQbDpqB7al9TU68QPDvG/0AzLfz9otzafS8GFr3WAsEt76oYB35j+m
mwXlLorcA6RtZyq5mmoXLOxy03uGB/mXcWNvHjrps8nDcH439/TDlu4ZHKVxuEkc
zWHssdqBMSNK0cMPnS1p8ECmnf6qNeP0gIRkLKrMTeY9vf7G0mR2phnyqGsFvgNy
MSpa6X8vxJM0NzQ2uYyXqfFcXqEjIVQYoDSTaoeGvoNRIrzJc2xu0r2U7QjPHzVV
6WA4yCfVE+M9Xgjyt/5cjYKz1CyE51+gcwIBAg==
-----END DH PARAMETERS-----