Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在X.509证书中,dsaEncryption是什么意思?_Encryption_Openssl_X509_Dsa - Fatal编程技术网

在X.509证书中,dsaEncryption是什么意思?

在X.509证书中,dsaEncryption是什么意思?,encryption,openssl,x509,dsa,Encryption,Openssl,X509,Dsa,我制作了一个带有DSA密钥的签名证书,它有以下字段,这让我很好奇: 公钥算法:dsaEncryption 抱歉,DSA不适合加密。那么这代表什么呢?他们是指ElGamal加密还是什么?我花了一个多小时搜索说明书等,但我还是不知道 特别有趣的是,如果像这样的证书被提供给openssl函数EVP_PKEY_encrypt_old(),那么它就可以工作(不会失败)。我发现这很有趣,因为在我找到的源代码中,它们只处理RSA加密 这是怎么回事 任何帮助都将不胜感激。为什么您认为DSA不适合加密。

我制作了一个带有DSA密钥的签名证书,它有以下字段,这让我很好奇:

公钥算法:dsaEncryption

抱歉,DSA不适合加密。那么这代表什么呢?他们是指ElGamal加密还是什么?我花了一个多小时搜索说明书等,但我还是不知道

特别有趣的是,如果像这样的证书被提供给openssl函数EVP_PKEY_encrypt_old(),那么它就可以工作(不会失败)。我发现这很有趣,因为在我找到的源代码中,它们只处理RSA加密

这是怎么回事


任何帮助都将不胜感激。

为什么您认为DSA不适合加密。