一种基于多级现场缓存实现算法高速运算的方法及装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于多级现场缓存实现算法高速运算的方法及装置
申请号:CN202411884826
申请日期:2024-12-19
公开号:CN119728106B
公开日期:2025-11-28
类型:发明专利
摘要
本发明公开一种基于多级现场缓存实现算法高速运算的方法及装置,该方法通过配置管理CPU将算法参数下发至FPGA芯片并保存在RAM中;业务处理CPU创造句柄并发送至配置管理CPU;配置管理CPU根据句柄生成密钥编号;配置管理CPU将密钥库下发至FPGA芯片;业务处理CPU将待运算报文发送至FPGA芯片;算法调度模块进行分片判断,根据序列判断结果进行后续处理;密码运算模块将接收到的密钥、初始化向量或中间链变量及待运算报文作为输入,进行密码运算,输出计算结果和运算后中间链变量;根据待运算报文尾片标识判断是否为最后数据分片,根据尾片判断结果进行后续处理。本发明能够减少通信接口和CPU访问次数,实现密码算法高速运算,提高密码服务系统的整体性能。
技术关键词
报文 FPGA芯片 变量 分片 算法 生成密钥 分发模块 后续处理过程 存储芯片 密码服务系统 标识 数据 运算处理单元 序列 参数