第八章 配置文件 / 8.2 openssl配置文件读取

       Openssl读取配置文件的实现源码在crypto/conf中,主要函数定义在conf.h中。函数一般以CONFNCONF(new conf,新函数)开头。本文主要介绍了新的conf函数的使用方。主要的数据结构在crypto/conf.h中定义如下:

       typedef struct

       {

       char *section;

       char *name;

       char *value;

       } CONF_VALUE;

       section表明配置文件的段,name表示这个段中的一个属性,value则是这个属性的值。Openssl采用哈希表来存放这些信息,便于快速查找。