摘要: 上一节,我们展示了一张证书,在Windows中验证正常,但用OpenSSL工具却出现证书验证错误。究竟是哪一方“犯了错”,暂时也看不出来。怎么办?聪明的读者首先会想到,能否用第三方程序进行验证?对,这是个好主意。那请谁呢,我们又请出Perl这个老朋友,在“从数学到密码学”系列中,我们已经初见其锋芒。在后面几节中,我们还将继续领教其威力,暂且不表。直奔主题,我们将用验证证书的基本原理,再经历一次从理论到实践的过程。从出错证书的信息来看,该证书使用sha1WithRSAEncryption签名算法签发,用此算法签发的证书,验证公式如下(证书的签名部分signatureValue)e=SHA1(证书 阅读全文