gpt4 book ai didi

linux - 如何使用 openssl 识别证书的 RSA 签名中使用的填充方案?

转载 作者:IT王子 更新时间:2023-10-29 00:58:33 25 4
gpt4 key购买 nike

证书的签名可以使用不同的RSA padding schemes如PCKS1.5、PSS等。使用openssl工具,如何识别RSA签名中使用的padding scheme?

最佳答案

您可以使用以下命令(假设证书以 DER - 二进制格式编码):

openssl x509 -text -inform DER -in file.crt

在序列号之后,您可以找到编码为字符串的签名算法,如 sha1WithRSAEncryption

你可以在PKCS#1 RFC中查找这样的字符串或在扩展定义的其他 RFC 中(如 RFC4055 )。

对于 RSA,像 XXXwithRSAEncryption 这样的标识符表示 PKCS#1 v1.5 签名。标识符 id-RSASSA-PSS 指定 PSS 签名,其他详细信息存储在与其一起显示的其他参数中。

关于linux - 如何使用 openssl 识别证书的 RSA 签名中使用的填充方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11358248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com