evp_crypt
return evp_crypt(data, key, iv, EVP_des_cbc(), 1);
return evp_crypt(data, key, iv, EVP_des_cbc(), 0);
return evp_crypt(data, key, iv, EVP_bf_cbc(), 1);
return evp_crypt(data, key, iv, EVP_bf_cbc(), 0);
return evp_crypt(data, key, iv, EVP_des_ede3_cbc(), 1);
return evp_crypt(data, key, iv, EVP_des_ede3_cbc(), 0);
return evp_crypt(data, key, iv, EVP_cast5_cbc(), 1);
return evp_crypt(data, key, iv, EVP_cast5_cbc(), 0);
return evp_crypt(data, key, iv, aes_evp_by_keylen(key->l), 1);
return evp_crypt(data, key, iv, aes_evp_by_keylen(key->l), 0);
return evp_crypt(data, key, iv, camellia_evp_by_keylen(key->l), 1);
return evp_crypt(data, key, iv, camellia_evp_by_keylen(key->l), 0);
extern vchar_t *evp_crypt(vchar_t *data, vchar_t *key, vchar_t *iv,