摘要
本发明涉及硬件数据加密技术领域,提供了一种基于FPGA的硬件AES‑GCM方法及系统。一种基于FPGA的硬件AES‑GCM系统,包括:在FPGA硬件芯片上部署若干AES‑GCM模块,每个AES‑GCM模块的操作相互独立,且不进行数据传输;每个所述AES‑GCM模块包括GCTR模块和GHASH模块,所述GCTR模块内部至少集成两个AES模块,所述GCM模块由GHASH模块实现;所述GCTR模块将其产生的密文和Hash_key进行异或运算后输入GHASH模块进行认证处理,生成TAG标签,用以检验数据在加密过程只能给是否被篡改。本发明提高了数据传输的安全性,并提高了数据处理速度和传输效率。
技术关键词
模块
GCM方法
生成轮密钥
数据加密技术
流水线方式
解密功能
调度算法
阵列
核心
信号
乘法器
接收方
标签
计数器
非线性
芯片
系统为您推荐了相关专利信息
耕地
高分辨率遥感数据
地形特征
判别技术
计算机存储介质
原型
多模态情感分析
情感类别
情感分析方法
样本
视频监控系统
多模态
车辆轨迹信息
视频帧
信号特征