第二十七章 OCSP / 27.2 openssl实现

opensslcrypto/ocsp目录实现了ocsp模块,包括客户端和服务端各种函数。主要源码如下:

Ø         ocsp_asn.cocsp消息的DER编解码实现,包括基本的newfreei2dd2i函数;

Ø         ocsp_cl.cocsp客户端函数实现,主要用于生成ocsp请求;

Ø         ocsp_srv.cocsp服务端思想,主要用于生成ocsp响应;

Ø         ocsp_err.cocsp错误处理;

Ø         ocsp_ext.cocsp扩展项处理;

Ø         ocsp_ht.c:基于HTTP协议通信的OCSP实现;

Ø         ocsp_lib.c:通用库实现;

Ø         ocsp_prn:打印OCSP信息;

Ø         ocsp_vfy:验证ocsp请求和响应;

ocsp.h:定义了ocsp请求和响应的各种数据结构和用户接口。