第十二章 BASE64编解码 / 12.3 主要函数

       Openssl中用于base64编解码的函数主要有:

1  编码函数

Ø         EVP_EncodeInit

                     编码前初始化上下文。

Ø         EVP_EncodeUpdate

                     进行BASE64编码,本函数可多次调用。

Ø         EVP_EncodeFinal

                     进行BASE64编码,并输出结果。

Ø         EVP_EncodeBlock

              进行BASE64编码。

2  解码函数

Ø         EVP_DecodeInit

解码前初始化上下文。

Ø         EVP_DecodeUpdate

BASE64解码,本函数可多次调用。

Ø         EVP_DecodeFinal

BASE64解码,并输出结果。

Ø         EVP_DecodeBlock

BASE64解码,可单独调用。