第二十一章 EVP / 21.7 BASE64编解码函数

1)   EVP_EncodeInit

BASE64编码初始化。

2)   EVP_EncodeUpdate

BASE64编码,可多次调用。

3)   EVP_EncodeFinal

BASE64编码,并获取最终结果。

4)   EVP_DecodeInit

BASE64解码初始化。

5)   EVP_DecodeUpdate

              输入数据长度不能大于80字节。BASE64解码可多次调用,注意,本函数的输入数据不能太长。

6)   EVP_DecodeFinal

BASE64解码,并获取最终结果。

       7EVP_EncodeBlock

              BASE64编码函数,本函数可单独调用。

8EVP_DecodeBlock

BASE64解码,本函数可单独调用,对输入数据长度无要求。