摘要: 本节中我们快速浏览一下证书验证的主干代码。读者可以采用上节中生成的VC工程进行验证。下面列出关键部分代码,为方便阅读,仅保留与证书验证强相关的代码,去掉了诸如变量定义、错误处理、资源释放等非主要代码,并修改了排版格式。View Code // 初始入口为 apps\verify.c 中的 MAIN 函数// 为利于代码阅读,下面尝试将相关代码放在一起(采用函数调用栈的形式,被调用函数的代码排版缩进一层),希望能讲得更为清楚int MAIN(int argc, char **argv){ X509_STORE *cert_ctx=NULL; X509_LOOKUP *lookup=N... 阅读全文