一种基于FPGA-ID的数字产品软硬协同加密方法

基本信息

申请号 CN202011225690.2 申请日 -
公开(公告)号 CN112532391A 公开(公告)日 2021-03-19
申请公布号 CN112532391A 申请公布日 2021-03-19
分类号 H04L9/32(2006.01)I;H04L9/08(2006.01)I 分类 电通信技术;
发明人 赵晓迪 申请(专利权)人 成都芯通软件有限公司
代理机构 四川力久律师事务所 代理人 王波
地址 610041四川省成都市高新区天府大道北段高新孵化园6号楼
法律状态 -

摘要

摘要 本发明公开了一种基于FPGA‑ID的数字产品软硬协同加密方法,采用将FPGA‑ID作为生成密钥的唯一数据来源,保证数字产品解码密钥的唯一性;数字产品在生产环节中,生成密钥保存在该产品中,并且生成算法以可执行文件形式保存在生产系统的云端,保证了加密算法的可靠性;密钥的验证过程集成在FPGA中,并且验证模块采用FPGA网表形式,避免了反向破解可能。结合了纯软件加密和硬件加密的优点,在不降低破解难度前提下,大大简化了加密流程和实现复杂度,保护了对于携带FPGA+ARM架构的数字产品不被抄板复制,有效的保护了知识产权。