基于云平台计算授权码的单片机程序保护方案  

MCU Program Protection Method for Calculating License Code Based on Cloud Platforms

在线阅读下载全文

作  者:李攀 LI Pan(Xiamen Huaxia University,Xiamen,Fujian 361024,China;Information Communication Technology and Smart Education of Fujian Engineering Research Center,Xiamen,Fujian 361024,China)

机构地区:[1]厦门华厦学院,福建厦门361024 [2]新一代信息通信技术与智慧教育福建省高校工程研究中心,福建厦门361024

出  处:《自动化应用》2023年第22期236-238,共3页Automation Application

摘  要:反向工程技术会对单片机程序的知识产权构成重大威胁。在应对的保护方案中,由于经济成本、PCB布板面积小的原因,难以推广加密芯片的硬件保护方案。为此,本文通过分析攻击者可能采用的攻击方式,设计了一种经济有效且在关键点上采用更严密防范措施的保护方案。该方案使用具有唯一不可改写的硬件序列号的单片机,采用公开密钥密码体制RSA算法在私有云平台生成授权码,再烧录到单片机中,并通过单片机的程序检验授权码与硬件序列号的匹配关系。商业实践证明,该方案可有效防范反向工程技术的威胁,且经济、可靠、易推广。Reverse engineering techniques can pose a significant threat to the intellectual property rights of microcontroller programs.Among the protection schemes to deal with it,the hardware protection scheme of the encryption chip is dificult to promote due to the economic cost and small PCB layout area.For this reason,this paper designs a protection scheme that is cost-effective and uses tighter precautions at key points by analyzing the possible attack methods used by attackers.The scheme uses a microcontroller with a unique hardware serial number that cannot be rewritten,generates an authorization code in the private cloud platform using the public key cryptosystem RSA algorithm,and then burns it into the microcontroller,and verifies the matching relationship between the authorization code and the hardware serial number through the microcontroller's program.Commercial practice has proved that this program can effectively prevent the threat of reverse engineering techniques,and is economical,reliable and easy to promote.

关 键 词:单片机程序保护方案 授权码 云平台 公开密钥密码体制 RSA 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象