【问题标题】:What does it mean signature algorithm: itu-t?签名算法是什么意思:itu-t?
【发布时间】:2013-11-22 08:49:41
【问题描述】:

我有一个未签名的 pem 证书。 当我使用 openssl 查看证书时,我得到签名算法:itu-t (using x509Certificate I get 0.0)

itu-t 是什么意思? 我知道证书没有签名。

【问题讨论】:

    标签: c# security openssl x509certificate


    【解决方案1】:

    在 X.509 中,“对象”由对象标识符 (OID) 标识。 0.0 可能只是用作占位符 OID,恰好对应于 itu-t

    您可以在http://www.oid-info.com/get/0.0 浏览此 OID(和其他)

    当证书被签名时,它应该有一个合适的签名算法OID,例如

    之所以有“itu-t”,是因为 OID 应该是分层分配的,对应于各种标准机构或组织。例如,

    • 0 = ITU-T
    • 1 = 异
    • 1.2.840.113549 = RSA 数据安全

    【讨论】:

    • 感谢您的解释和参考! :)
    • 我知道你已经很久没有给出这个答案了,但我希望你能提供帮助。我们已经升级了 openssl(到 1.1.1b),现在我们现有的代码拒绝使用 itu-t 签署 CRS。有没有办法让它与 itu-t 签署 CSR?我们的内部沟通流程需要它,不公开
    猜你喜欢
    • 2014-11-07
    • 2016-01-16
    • 1970-01-01
    • 2021-11-16
    • 1970-01-01
    • 2010-09-29
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    相关资源
    最近更新 更多