EVP_MAX_BLOCK_LENGTH
return EVP_MAX_BLOCK_LENGTH;
explicit_bzero(ctx->tbl, EVP_MAX_BLOCK_LENGTH);
explicit_bzero(ctx->k1, EVP_MAX_BLOCK_LENGTH);
explicit_bzero(ctx->k2, EVP_MAX_BLOCK_LENGTH);
explicit_bzero(ctx->last_block, EVP_MAX_BLOCK_LENGTH);
static unsigned char zero_iv[EVP_MAX_BLOCK_LENGTH];
unsigned char k1[EVP_MAX_BLOCK_LENGTH];
unsigned char k2[EVP_MAX_BLOCK_LENGTH];
unsigned char tbl[EVP_MAX_BLOCK_LENGTH];
unsigned char last_block[EVP_MAX_BLOCK_LENGTH];
#define BUF_OFFSET (EVP_MAX_BLOCK_LENGTH*2)
unsigned char buf[EVP_MAX_BLOCK_LENGTH];/* saved partial block */
unsigned char final[EVP_MAX_BLOCK_LENGTH];/* possible final block */
enc_session_max_len = session_len + EVP_MAX_BLOCK_LENGTH;
if (block_size < 0 || block_size > EVP_MAX_BLOCK_LENGTH)