一种基于重加密算法的FPGA虚拟IO片间互连数字电路

基本信息

申请号 CN201510388804.8 申请日 -
公开(公告)号 CN105119715B 公开(公告)日 2018-04-03
申请公布号 CN105119715B 申请公布日 2018-04-03
分类号 H04L9/06 分类 电通信技术;
发明人 宋宇鲲;杨滔;张多利;耿罗锋;陈迎春 申请(专利权)人 合肥海本蓝科技有限公司
代理机构 安徽省合肥新安专利代理有限责任公司 代理人 陆丽莉;何梅生
地址 230009 安徽省合肥市包河区屯溪路193号
法律状态 -

摘要

摘要 本发明公开了一种基于重加密算法的FPGA虚拟IO片间互连数字电路,其特征是包括:发送端数字电路、接收端数字电路和时钟生成模块;发送端数字电路包括明文数据生成逻辑、第一异步FIFO、头同步LFSR加密模块、第二异步FIFO、AES加密模块、并串转换模块、串行器和OBUFDS模块;接收端数字电路包括解串器、IBUFGDS模块、串并转换模块、第三异步FIFO写控制逻辑、第三异步FIFO、AES解密模块、第四异步FIFO、头同步LFSR解密模块和明文数据接收逻辑。本发明通过稳定有效的重加密算法,实现对FPGA虚拟IO片间互连数据传输过程中的加解密。