EVP_EncryptInit
int EVP_EncryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
LCRYPTO_ALIAS(EVP_EncryptInit);
LCRYPTO_USED(EVP_EncryptInit);
if (!EVP_EncryptInit(ctx, cipher, NULL, NULL)) {
if (!EVP_EncryptInit(ctx, NULL, at->key, at->iv)) {
if (!EVP_EncryptInit(ctx, cipher, NULL, NULL)) {
if (!EVP_EncryptInit(ctx, NULL, bt->key, bt->iv)) {
if (!EVP_EncryptInit(ctx, cipher, NULL, NULL)) {
if (!EVP_EncryptInit(ctx, NULL, rt->key, rt->iv)) {
if (!EVP_EncryptInit(ctx, cipher, rt->key, NULL)) {