基于FPGA的离线生成密钥的AES数据加密方法

基本信息

申请号 CN201610462944.X 申请日 -
公开(公告)号 CN105939190A 公开(公告)日 2016-09-14
申请公布号 CN105939190A 申请公布日 2016-09-14
分类号 H04L9/06(2006.01)I 分类 电通信技术;
发明人 杨志欣;李杰;倪红 申请(专利权)人 天津中安华典数据安全科技有限公司
代理机构 - 代理人 -
地址 300300 天津市东丽区平盈路8号服务滨海委3005-47室
法律状态 -

摘要

摘要 本发明涉及一种基于FPGA的离线生成密钥的AES数据加密方法,包括:利用种子密钥及密钥扩展算法离线生成10轮密钥并存储;首先用所述种子密钥对预告分割形成的状态数组进行第0轮轮密钥加操作,之后再按依次顺序输入所述10轮密钥分别对前一轮加密后形成的数组进行加密。本发明提出的基于FPGA的离线生成密钥的AES数据加密方法,通过以上的技术方案,大大提高了加密算法的加密处理的性能。