openssl之BIO系列之19---Filter类型的NULL型BIO

原创 2003年01月17日 09:13:00
Fileter类型的NULL型BIO
    ---根据openssl doc/crypto/bio_f_null.pod翻译和自己的理解写成
    
    (作者:DragonKing, Mail: wzhah@263.net ,发布于:httpgdwzh.126.com之openssl专业论坛)
    
    前面我们已经介绍完source/sink型的BIO了,以后的BIO系列文章将开始介绍过滤(filter)类型的BIO。那么首先介绍的是一个非常简单的BIO类型——NULL型filter BIO,其定义如下(openssl/bio.h):
     BIO_METHOD * BIO_f_null(void);
    在本类型中,只有这个函数是定义了的,该函数返回一个NULL型的过滤BIO_METHOD结构,NULL过滤型BIO是一个不作任何事情的BIO。针对该类型BIO的任何调用都会被简单传递中BIO链中的下一个BIO中去,也就相当于该BIO是不存在的一样。所以,一般来说,该类型的BIO用处不大。

Openssl之BIO系列

1.BIO-抽象的IO接口 其实包含了很多种接口,用通用的函数接口,主要控制在BIO_METHOD中的不同实现函数控制,我初步估计了一下,大概有14种,包括4种filter型和10种source...
  • i7thTool
  • i7thTool
  • 2016年03月03日 10:30
  • 2450

【转】 Openssl之BIO系列

1.BIO-抽象的IO接口 其实包含了很多种接口,用通用的函数接口,主要控制在BIO_METHOD中的不同实现函数控制,我初步估计了一下,大概有14种,包括4种filter型和10种so...
  • pur_e
  • pur_e
  • 2016年08月31日 10:39
  • 841

openssl之EVP系列之4---EVP_Encrypt系列函数详解(一)

openssl之EVP系列之4---EVP_Encrypt系列函数详解(一)    ---根据openssl doc/crypto/EVP_EncryptInit.pod和doc/ssleay.txt...
  • gdwzh
  • gdwzh
  • 2003年02月21日 09:09
  • 13698

【OpenSSL】Memory BIO

Test code#include #include #include # include # include # include # include # include # i
  • wuzh1230
  • wuzh1230
  • 2015年04月21日 18:12
  • 968

openssl之BIO系列之22---Cipher类型的BIO

Cipher类型BIO    ---根据openssl doc/crypto/bio_f_cipher.pod翻译和自己的理解写成        (作者:DragonKing, Mail: wzhah...
  • gdwzh
  • gdwzh
  • 2003年01月27日 10:36
  • 1908

openssl框架闲谈--BIO接口

在 OpenSSL中一共有两种类型的BIO,一种是源/目的类型的,另一种是过滤类型的,其实可以统一到一种类型,那就是统一都是过滤类型,这种说法的前提 是一个古老的概念,早在unix时代,人们通常将程序...
  • qeshining
  • qeshining
  • 2015年10月16日 16:22
  • 446

openssl之BIO系列之24---SSL类型的BIO

SSL类型的BIO    ---根据openssl doc/crypto/bio_f_ssl.pod翻译和自己的理解写成        (作者:DragonKing, Mail: wzhah@263....
  • gdwzh
  • gdwzh
  • 2003年02月09日 10:11
  • 4597

openssl之BIO系列之12---文件描述符(fd)类型BIO

文件描述符(fd)类型BIO        ---根据openssl doc/crypto/bio_s_fd.pod翻译和自己的理解写成        (作者:DragonKing Mailwzhah...
  • gdwzh
  • gdwzh
  • 2003年01月07日 09:03
  • 2353

openssl之BIO系列之3---BIO的声明和释放等基本操作

BIO的声明和释放等基本操作     ---根据openssl doc/crypto/bio/bio_new.pod翻译和自己的理解写成          (作者:DragonKing Mail...
  • fryingpan
  • fryingpan
  • 2014年10月22日 10:08
  • 362

openssl之BIO系列之21---Base64类型的BIO

Base64类型BIO    ---根据openssl doc/crypto/bio_f_base64.pod翻译和自己的理解写成        (作者:DragonKing, Mail: wzhah...
  • gdwzh
  • gdwzh
  • 2003年01月23日 09:20
  • 3059
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:openssl之BIO系列之19---Filter类型的NULL型BIO
举报原因:
原因补充:

(最多只允许输入30个字)