OpenSSL:组织名称和非结构化名称有什么区别?

Lux*_*ica 5 openssl

我正在尝试使用 OpenSSL 生成证书签名请求。我注意到在通过提示时,OpenSSL 默认要求“organizationName”,然后要求“unstructuredName”。两者的提示都表明“公司名称”应该包含在其中。

问题是:为什么我们被问了两次?这两个条目有什么区别?

在我的设置中,我将代表其他公司颁发 CSR - 即,这些公司要求我为他们获取并安装证书。因此,我怀疑也许我应该将我自己的公司名称放在其中一个字段中,而将客户的公司名称放在另一个字段中。

任何人都可以澄清吗?

one*_*uth 5

您可能会发现此文档很有用。

在第 5.2.2 节中:

非结构化名称的解释旨在由证书颁发者等指定;不需要特别的解释。

该字段是证书请求的一部分;证书颁发者可能会查找或不查找此名称。但与组织名称不同,此字段不会出现在生成的证书中。

  • @LuxLogica在请求证书时我通常将unstructedName/“可选公司名称”留空(默认情况下,使用openssl)。我在至少 5 个 CA 订购的 50 多个证书没有出现任何问题:) (2认同)