显示名称证书OID - Windows

问题描述 投票:0回答:1

我在两台Windows机器(Windows 7 x86)中安装了证书,当我通过certmgr访问此证书的属性时,两台机器的“主题备用名称”部分不同。包含“2.16.76.1.3.3”的那个是正确的,是“CNPJ”的官方OID。我试图导出“正确”的机器的证书,但不起作用。我不知道是否有办法将OID映射到“常用”名称,但我需要原始的OID。安装在两台计算机上的证书来自同一文件(.pfx)。证书详情如下:

"wrong" properties

"right" properties

windows certificate oid certutil
1个回答
0
投票

如果证书来自同一来源(相同的PFX),则主题备用名称条目可能相同。区别在于两台计算机中的一台已经注册了2.16.76.1.3.3的名称(CNPJ),而另一台则没有。

CryptRegisterOIDInfo可用于注册OID的名称/值(和其他数据)映射;据推测,“正确”的机器在某些时候被某些软件称为注册CNPJ。

这只是一个UI显示问题(Windows CertUI尽可能使用友好名称,否则使用点分十进制OID)。

© www.soinside.com 2019 - 2024. All rights reserved.