证书签名使用的算法是发布者自己规定的使用自己的私钥对证书编码的哈希值进行加密一般算法为md5withrsa或者sha256withrsa。
哈希算法是唯一的就是把证书编码转换为固定长度的2进制这个过程不可逆就是说无法通过哈希值还原证书编码。
如果是在不行的话可以考虑换一个。
SHA代表安全哈希算法,SHA-1和SHA-2是该算法不同的两个版本,它们的构造和签名的长度都有所不一样,但可以把SHA-2理解为SHA-1的继承者。
扩展资料:
证书文件格式:
1、csr,用于向CA申请签名的请求文件格式。
2、cer或crt,公钥证书,编码方式不定,多用于Windows。
3、key,公钥或私钥,编码方式不定。
4、pem,公或私或公私钥,BASE64编码格式,多用于Linux。
5、pfx,包括公私钥,DER编码二进制格式,多用于Windows。