Cryption_Cert_MakeCACert
制作一个CA证书,用于签发证书请求文件
BOOL Cryption_Cert_MakeCACert(LPCSTR lpszCertFile, long nlSerial, long nlTimeSecond, OPENSSL_X509CCINL *pSt_X509CerInfo, LPCSTR lpszKeyFile, LPCSTR lpszKeyPass = NULL)
参数.一:lpszCertFile
In/Out:In
类型:常量字符指针
可空:N
意思:要生成的CA根证书保存目录
参数.二:nlSerial
In/Out:In
类型:长整数型
可空:N
意思:密钥序列号
参数.三:nlTimeSecond
In/Out:In
类型:长整数型
可空:N
意思:跟证书时间
参数.四:pSt_X509CerInfo
In/Out:In
类型:数据结构指针
可空:N
意思:要写入的信息
参数.五:lpszKeyFile
In/Out:In
类型:常量字符指针
可空:N
意思:你的私钥文件路径,你需要先生成一个RSA私钥,通过此函数读取
参数.六:lpszKeyPass
In/Out:In
类型:常量字符指针
可空:Y
意思:私钥密码,如果没有,传递NULL
类型:逻辑型
意思:是否成功