代码之家  ›  专栏  ›  技术社区  ›  Brann

在ssl证书中,字段“this certificate is encoded for the following purpose(s)”的密钥是什么?

  •  1
  • Brann  · 技术社区  · 16 年前

    在ssl证书的属性页(在windows中可以使用mmc/certificates访问)中,每个证书都与一组预期用途相关联,如下所示:

    保护电子邮件

    向远程计算机证明您的身份

    确保远程计算机的身份

    确保软件来自软件发行商

    保护软件在发布后不被更改

    所有发布策略

    或者像这样:

    1.3.6.1.4.1.6449.1.2.1.3.4条

    我怎样才能得到这些字符串和可读格式之间的对应关系?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Brann    16 年前

    这些数字是对象标识符字符串(也称为oid)

    有几个用于oid的公共存储库( example )

    对于此字符串:

    1.3.6.1.4.1.6449.1.2.1.3.4条

    旧的第一部分 refers to Comodo ,但标识符的最后一部分不可用。在这种情况下,唯一的解决办法似乎是直接问科摩多。