一种基于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架构的数字产品不被抄板复制,有效的保护了知识产权。 |
