摘要: 本节我们开始查看OpenSSL代码,我们的目标仅限于找出证书验证失败的原因而不是把整套代码完全弄懂或精读,故采用走读代码的方式。所用的版本是OpenSSL 0.9.8e从哪里下手呢?就从其输出的错误信息开始吧。5840:error:04077068:rsa routines:RSA_verify:bad signature:.\crypto\rsa\rsa_sign.c:235打开VC工程,在rsa_sign.c文件的235行处下断点,并设置好命令参数和工作目录,按F5,程序中断View Code 1 int RSA_verify(int dtype, const unsigned cha.. 阅读全文