美文网首页
x509_verify

x509_verify

作者: 黑小柴 | 来源:发表于2021-03-17 21:46 被阅读0次
    validate-certs.zeek

    validate-certs.zeek中主要调用x509_verify()这个函数进行证书链验证,而这是一个zeek内建函数,在安装好的zeek软件体中是找不到函数的实现的,Zeek_X509.functions.bif.zeek提供的调用接口。

    Zeek_X509.functions.bif.zeek

    找到zeek源码,zeek内建函数是通过.bif后缀的文件编译后实现的,.bif后缀的代码语言与c类似,不过尚没找到具体的语法格式。x509_verify()是在functions.bif中实现的。


    functions.bif

    functions.bif中调用了openssl库的x509与x509_vfy


    functions.bif

    x509_verify()中证书校验主要通过调用Openssl的API ,X509_verify_cert(X509_STORE_CTX *ctx)实现的。


    function x509_verify

    相关文章

      网友评论

          本文标题:x509_verify

          本文链接:https://www.haomeiwen.com/subject/aaqycltx.html