一种基于单片机固件的硬件防盗版方法及系统技术方案

技术编号:13426399 阅读:145 留言:0更新日期:2016-07-29 14:39
本发明专利技术公开了一种基于单片机固件的硬件防盗版方法及系统,该方法包括:获取单片机CPU固化在CPU内部的序列号,将其与一预设的生成多项式进行运算,生成一加密字,并将该加密字写入该单片机闪存的预设区域中;当单片机CPU启动时,对单片机闪存的预设区域进行读取,并读取单片机CPU固化在CPU内部的序列号;将读取到的CPU的内部序列号与一预设的生成多项式进行运算,并将运算结果与对预设区域的读取结果进行比较;根据比较结果令该单片机CPU正常工作或无法正常工作,本发明专利技术可实现对采用单片机作为主芯片的电子产品的硬件防盗版的目的。

【技术实现步骤摘要】

【技术保护点】
一种基于单片机固件的硬件防盗版方法,包括如下步骤:步骤一,获取单片机CPU固化在CPU内部的序列号,将其与一预设的生成多项式进行运算,生成一加密字,并将该加密字写入该单片机闪存的预设区域中;步骤二,当单片机CPU启动时,对单片机闪存的预设区域进行读取,并读取单片机CPU固化在CPU内部的序列号;步骤三,将读取到的CPU的内部序列号与一预设的生成多项式进行运算,并将运算结果与对预设区域的读取结果进行比较;步骤四,根据比较结果令该单片机CPU正常工作或无法正常工作。

【技术特征摘要】

【专利技术属性】
技术研发人员:王斌
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1