标签: encryption openssl x509 dsa
我已经使用DSA密钥制作了签名证书,它有以下字段让我很好奇:
公钥算法:dsaEncryption
AFAIK,DSA不适合加密。那么这代表什么呢?他们是指ElGamal加密还是什么?我花了一个多小时搜索规格等,但我还是不知道。
特别有趣的是,如果这样的证书被提供给openssl函数EVP_PKEY_encrypt_old(),那么它可以工作(不会失败)。我发现这很有趣,因为在我发现的源代码中,它们只处理RSA加密。
这里发生了什么?
任何帮助都会得到满足。