‘iv‘ specifies undefined struct/union ‘evp_cipher_ctx_st‘

struct evp_cipher_ctx_st {

const EVP_CIPHER *cipher;

ENGINE *engine; /* functional reference if 'cipher' is

* ENGINE-provided */

int encrypt; /* encrypt or decrypt */

int buf_len; /* number we have left */

unsigned char oivEVP_MAX_IV_LENGTH; /* original iv */

unsigned char ivEVP_MAX_IV_LENGTH; /* working iv */

unsigned char bufEVP_MAX_BLOCK_LENGTH; /* saved partial block */

int num; /* used by cfb/ofb/ctr mode */

/* FIXME: Should this even exist? It appears unused */

void *app_data; /* application stuff */

int key_len; /* May change for variable length cipher */

unsigned long flags; /* Various flags */

void *cipher_data; /* per EVP data */

int final_used;

int block_mask;

unsigned char finalEVP_MAX_BLOCK_LENGTH; /* possible final block */

} /* EVP_CIPHER_CTX */ ;

crypto/evp/evp_local.h

相关推荐
笨鸟先飞,勤能补拙2 小时前
从预测到决策:人工智能与机器学习的系统方法、工程闭环与现实边界
大数据·人工智能·windows·python·机器学习·密码学
程序员-李俞3 小时前
Mistral OCR 4真正改变的不是“识字”:文档AI正在变成Agent的数据入口
人工智能·windows·ai作画·aigc·ocr·ai编程·ai写作
C++ 老炮儿的技术栈4 小时前
Qt5.9.1 Windows 完整开发环境搭建流程
开发语言·c++·windows·qt·编辑器·代码化
bkspiderx5 小时前
从零开始:VS Code搭建C/C++开发环境全指南(Windows/macOS/Linux)
c语言·c++·windows·vs code·c/c++开发环境
Rudon滨海渔村6 小时前
镜像转换esd转iso - VMware虚拟机如何安装或恢复(.esd)的Windows系统
windows·vmware·iso·esd
西安景驰电子7 小时前
《PTP精确时间协议系列》第二篇:工程部署、调试与性能优化
运维·服务器·网络·数据库·windows·性能优化
问天_观心7 小时前
零基础在windows环境下的WSL使用llamafactory(一)
人工智能·windows·python·神经网络·语言模型·github·模型蒸馏
xrkhy7 小时前
redis-shake的使用windows版本
数据库·windows·redis
我一定会有钱8 小时前
打造完美工作流:Git 配置”一次推送,三端同步”(Gitee/GitCode/GitHub)
开发语言·windows·vscode·搜索引擎·gitlab·github·visual studio code
一技安身9 小时前
【Git】零基础入门实战教程(Windows 完整版,适配竞赛仓库)
windows·git