-
公开(公告)号:CN113239370A
公开(公告)日:2021-08-10
申请号:CN202110472161.0
申请日:2021-04-29
申请人: 江苏无线电厂有限公司
摘要: 本发明公开了一种基于SOC(片上系统)硬件标识码的嵌入式软件加密设计方法,包括:上位机通过网口或者串口与ARM通信,上位机通过加密工具将正确的密钥进行处理,生成一种特定格式的文件后,将所述特定格式的文件上传到ARM里面,ARM提前做好解密算法,只对所述特定格式的文件进行校验与解密,得到所述特定格式文件进行解密后的密钥,ARM对FPGA(现场可编程逻辑门阵列)产生的密钥与所述特定格式文件进行解密后的密钥进行对比,如果对比正确,则ARM给FPGA一个正确的反馈信号,从而对数据进行正确输出,否则,ARM给FPGA一个错误的反馈信号,从而使数据无法正确输出。