摘要
本申请提供一种抗量子密码算法的FPGA结构及处理方法,涉及量子信息安全技术领域。该结构包括:XDMA模块根据DMA描述符队列从主机端获取量子密码数据包;逻辑控制模块连接XDMA模块和逻辑抗量子密码算法模块,根据接收的量子运算请求和运算指令向逻辑抗量子密码算法模块发送控制信号;XDMA模块连接存储控制器将量子密码数据包存储到存储映射区;逻辑抗量子密码算法模块连接存储控制器从存储映射区获取运算数据,对运算数据执行运算指令得到量子运算结果并存储至存储映射区;XDMA模块从存储映射区获取量子运算结果并发送至主机端。本申请可以实现高安全性和高效计算的抗量子密码算法需求。