c# - 签名算法: itu-t?是什么意思

标签 c# security openssl x509certificate

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

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

最佳答案

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

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

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

“itu-t”存在的原因是因为 OID 应该按层次分配,对应于各种标准机构或组织。例如,

  • 0 = 国际电联
  • 1 = 异
  • 1.2.840.113549 = RSA 数据安全

关于c# - 签名算法: itu-t?是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19891328/

相关文章:

c# - 如何操纵 JSON 文件显示其数据的方式?

spring - 添加Spring库以在Freemarker中使用JSP Taglib来提高安全性

security - 如何存储和验证从 PIN/密码中随机选择的数字

ubuntu - 在 ubuntu 中将 .p12 转换为 .pem

ssl - Openssl 重新协商失败

c# - Astra Datastax - Asp.net core - Secure Connect Bundle(Zip 文件)在本地工作但在发布到 Azure 应用程序服务时不工作

c# - Unity如何让GameObject Speed获得速度

c# - 在 Python 中为 C# 库创建包装器

security - 康卡斯特的两步登录

c++ - 编译gsoap-onvif解决#error : ‘M_ASN1_STRING_data’ was not declared in this scope